Alles funktionierte ok, dann fing Eclipse plötzlich an zu brechen und bat um einen Perspektivenwechsel und ging in den Debug-Modus mit der Fehler "Link der Klasse" Lcom/google/android/gms/location/internal/ParcelableGeofence; " gescheitert. Googeln das Problem führen nirgends. Debugger zeigt auf PathClassLoader (BaseDexClassLoader) .findClass (String) Zeile: 61
Merkwürdig, wenn ich map.setMyLocationEnabled entfernen (true); von meinem Code nicht mehr abstürzt, aber immer noch kann ich das sehen in logcatKonnte die Klasse 'com.google.android.gms.location.internal.ParcelableGeofence' nicht finden, referenziert von der Methode glt.a
E/dalvikvm(5639): Could not find class 'gpr', referenced from method gps.a
W/dalvikvm(5639): VFY: unable to resolve new-instance 4090 (Lgpr;) in Lgps;
hier ist voll log:
07-03 13:07:31.677: W/dalvikvm(5639): VFY: unable to resolve static method 24936: Lguj;.a
(Landroid/content/Context;)Lgri;
07-03 13:07:31.697: E/dalvikvm(5639): Could not find class 'gpr', referenced from method gps.a
07-03 13:07:31.697: W/dalvikvm(5639): VFY: unable to resolve new-instance 4090 (Lgpr;) in Lgps;
07-03 13:07:31.697: E/dalvikvm(5639): Could not find class 'gpr', referenced from method gps.a
07-03 13:07:31.697: W/dalvikvm(5639): VFY: unable to resolve new-instance 4090 (Lgpr;) in Lgps;
07-03 13:07:31.697: E/dalvikvm(5639): Could not find class 'gpr', referenced from method gps.a
07-03 13:07:31.697: W/dalvikvm(5639): VFY: unable to resolve new-instance 4090 (Lgpr;) in Lgps;
07-03 13:07:31.707: I/Google Maps Android API(5639): Google Play services package version: 5084034
07-03 13:07:31.737: W/dalvikvm(5639): VFY: unable to resolve static field 20873 (t) in Lyp;
07-03 13:07:31.737: W/dalvikvm(5639): VFY: unable to resolve static field 20873 (t) in Lyp;
07-03 13:07:32.778: W/dalvikvm(5639): Link of class 'Lcom/google/android/gms/location/internal/ParcelableGeofence;' failed
07-03 13:07:32.778: E/dalvikvm(5639): Could not find class 'com.google.android.gms.location.internal.ParcelableGeofence', referenced from method glt.a
07-03 13:07:32.778: W/dalvikvm(5639): VFY: unable to resolve check-cast 2086 (Lcom/google/android/gms/location/internal/ParcelableGeofence;) in Lglt;
07-03 13:07:34.089: I/Adreno200-EGLSUB(5639): <ConfigWindowMatch:2078>: Format RGBA_8888.
07-03 13:07:34.319: D/LOCATION(5639): Connected
07-03 13:07:34.319: I/Adreno200-EGLSUB(5639): <ConfigWindowMatch:2089>: Format RGBX_8888.
Nein, das ist nicht der Fall, egal, wenn ich aufrufe map.setMyLocationEnabled (true); Auch der API-Schlüssel wurde nicht geändert. Ich habe sogar den Code für ein paar Tage per git zurückgesetzt, aber immer noch kein Glück, ich denke, dass es etwas mit adt zu tun hat. – Vilen
Hast du ein Eclipse Update gemacht? Coz, das deinen sha1 Code ändert. Und deshalb muss Ihr API-Schlüssel geändert werden. –
nein, habe ich nicht, aber ich habe immer noch einen neuen map api key erstellt, leider kein glück. Seltsame Sache ist, dass die Anwendung nach diesem Fehler funktioniert – Vilen