Play-services-maps für Android: Kartentest-App bleibt bei „Aktualisierung der Google Play-Dienste“ hängenAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 Play-services-maps für Android: Kartentest-App bleibt bei „Aktualisierung der Google Play-Dienste“ hängen

Post by Anonymous »

Ich habe eine sehr einfache Test-App basierend auf der Vorlage „Google Maps Views Activity“ geschrieben und dann den folgenden Code in AndroidManifest.xml hinzugefügt:

Code: Select all








......

Das ist alles, was ich geändert habe.
Die Test-App funktioniert gut auf meinem Android-Emulator, der von „Google APIs“ erstellt wurde:
Geben Sie hier eine Bildbeschreibung ein
Ich habe ein benutzerdefiniertes Gerät, das auf der Android12L-Plattform basiert. Wenn ich die Test-App ausführe, wird „Google Play-Dienste werden aktualisiert“ angezeigt. Die Fehlerprotokolle finden Sie unten:

Code: Select all

> 12-30 06:36:40.790  6408  6408 W System  : ClassLoader referenced unknown path: /data/user_de/0/com.google.android.gms/app_chimera/m/00000005/dl-MapsCoreDynamite.integ_254125200100300.apk
>
> 12-30 06:36:40.793  6408  6408 W ChimeraFileApk: Failed to validate PathClassLoader for /data/user_de/0/com.google.android.gms/app_chimera/m/00000005/dl-MapsCoreDynamite.integ_254125200100300.apk: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.chimera.DynamiteModuleInitializer" on path: DexPathList\[\[\],nativeLibraryDirectories=\[/data/user_de/0/com.google.android.gms/app_chimera/m/00000005/dl-MapsCoreDynamite.integ_254125200100300.apk!/lib/armeabi-v7a, /data/user_de/0/com.google.android.gms/app_chimera/m/00000005/dl-MapsCoreDynamite.integ_254125200100300.apk!/lib/armeabi, /system/lib, /system_ext/lib\]\]
>
> 12-30 06:36:40.805  6408  6408 E ChimeraApkLoader: Failed to load code for module FileApk(/data/user_de/0/com.google.android.gms/app_chimera/m/00000005/dl-MapsCoreDynamite.integ_254125200100300.apk)
>
> 12-30 06:36:40.805  6408  6408 E ChimeraApkLoader: m2.an: Can't load code for dl-MapsCoreDynamite.integ_254125200100300.apk
Dann habe ich die Daten unter den Google Play-Diensten überprüft:

Code: Select all

> sp6672a:/data/user_de/0/com.google.android.gms/app_chimera # ls -R
>
> .:
>
> current_config.fb  current_features.fb  current_fileapks.pb  m  modulesinit  stored_modulesets.pb
>
> ./m:
>
> 00000000  00000001  00000002  00000003  00000004  00000005
>
> ./m/00000000:
>
> dl-VisionOcr.optional_254763100000.apk
>
> ./m/00000001:
>
> dl-TfliteDynamiteDynamite.integ_243930802100300.apk
>
> ./m/00000002:
>
> dl-AdsFdrDynamite.integ_254380203100000.apk
>
> ./m/00000003:
>
> dl-MlkitOcrCommon.optional_254763100300.apk
>
> ./m/00000004:
>
> dl-Pay.optional_254763100300.apk
>
> ./m/00000005:
>
> dl-MapsCoreDynamite.integ_254125200100300.apk
>
> ./modulesinit:
>
> sp6672a:/data/user_de/0/com.google.android.gms/app_chimera #
Wenn ich die Benutzerdaten der Google Play-Dienste lösche, wird die Karte angezeigt.
Das Problem tritt jedoch erneut auf, wenn ich das Gerät neu starte.
Wie kann ich das Problem beheben?
Ich freue mich über jede Antwort.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post