Klasse ' com.google.android.gms.location.internal.ParcelableGeofence ', von Verfahren glt.a referenziert konnte nicht gefunden werden

? Vilen Melkumyan @ | Original: StackOverFlow
---

Alles funktionierte ok, dann plötzlich in den Schatten anfing, bat um eine Perspektive Schalter und gehen in den Debug-Modus mit der Fehlermeldung " Link- Klasse " LCom / Google / Android / gms / location / intern / ParcelableGeoFence ; " nicht bestanden. Googeln das Problem führen nirgendwo hin. Debugger zeigt auf PathClassLoader ( BaseDexClassLoader ) .findClass (String) Zeile: 61 Seltsam, wenn ich zu entfernen map.setMyLocationEnabled (true); von meinem Code es stürzt nicht mehr ab, aber immer noch kann ich dies in Logcat sehen

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 Protokoll:

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.
---

Top 5 Antwort

1user2103379 @

Das Problem wird wahrscheinlich passiert, weil die Karte ist nicht geladen und die App versucht, Sie in einem unbelasteten Karte zu lokalisieren. Die Karte wird nicht mit Ihrer API-Schlüssel oder Paketnamen geladen wird. Ich denke, Ihre API-Schlüssel geändert hat . Bitte überprüfen Sie Ihre API-Schlüssel und Paketnamen.

2SpyZip @

Für mich ist die Einstellung von Eclipse Einstellungen -> Android -> Build - > Benutzerdefiniert Schlüsselspeicher das Problem behoben. Auch deinstallieren App und Neu-Erstellung .

3E_X @

Ich habe zwei Dinge, um für Google Map zu arbeiten :

-1- Verwenden Sie die Kartenansicht statt MapFragment oder SupportMapFragment . -2- Wenn die Karte, die Sie implementiert verwendet aktuelle Position des Benutzers, dann müssen Sie überprüfen, ob der Benutzer haben seine Lage -Dienst aktiviert und realisieren Ihre Karte auf der Grundlage, dass die Verwendung eines Verfahrens, wie so zum Beispiel:

public boolean isLocationServiceEnabled() {
    LocationManager locationManager = (LocationManager) getActivity().getSystemService(Context.LOCATION_SERVICE);
    if(!locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER) && !locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER)) {
            //All location services are disabled
        return false;
    }
    return true;
}
4ozi @

Für neue Besucher, wenn Ihr Code und API-Schlüssel sind in Ordnung, dann überprüfen Sie bitte, ob Ihr Gerät über Internetanschluss. Weil ich habe den Schalter im Internet dann habe ich denselben Fehler .