"Unbekanntes Problem mit Google Play-Dienste" auf Android
Ich versuche zu aktualisieren meine Android-app (welche Bedürfnisse SDK-support von version 7 auf), um die neue Google Maps Android API v2.
Hab ich momentan versucht, Die Google-Dokumentation und viele Anleitungen, wie diese eine.
Jedoch wenn ich navigieren auf der Karte anzeigen, bekomme ich einen leeren Bildschirm mit der folgenden Meldung angezeigt: "Unbekanntes Problem mit Google Play-Dienste" mit keinen expliziten Fehler-oder Warnmeldungen in LogCat.
Dinge, die ich Versucht habe
- Mein Gerät hat die neueste version von Google Play
- Ich bin mit SupportMapFragment statt MapFragment
- alle erforderlichen Berechtigungen in der manifest -
- Maps-API-Bibliothek dem Projekt Hinzugefügt wird,
- Eclipse und das SDK sind bis zu Datum
- die Nachricht noch zeigt, wenn ich exportieren meine app mit einem keystore-das ist verbunden mit Google Maps Android API-Schlüssel auf der Google API-Konsole.
Mein Ziel ist die map-Ansicht die Anzeige in einem tab-Fenster auf eine FragmentActivity, wo ich bin mit einem TabHost aber das problem besteht immer noch mit der tutorial-code.
Unten ist der log-Informationen, die beim ausführen der Aktivität mit dem SupportMapFragment:
05-22 11:32:53.219: I/dalvikvm(6578): Could not find method android.support.v4.app.Fragment.onAttach, referenced from method com.google.android.gms.maps.SupportMapFragment.onAttach
05-22 11:32:53.219: W/dalvikvm(6578): VFY: unable to resolve virtual method 730: Landroid/support/v4/app/Fragment;.onAttach (Landroid/app/Activity;)V
05-22 11:32:53.219: D/dalvikvm(6578): VFY: replacing opcode 0x6f at 0x0000
05-22 11:32:53.219: D/dalvikvm(6578): VFY: dead code 0x0003-0008 in Lcom/google/android/gms/maps/SupportMapFragment;.onAttach (Landroid/app/Activity;)V
05-22 11:32:53.219: I/dalvikvm(6578): Could not find method android.support.v4.app.Fragment.onInflate, referenced from method com.google.android.gms.maps.SupportMapFragment.onInflate
05-22 11:32:53.219: W/dalvikvm(6578): VFY: unable to resolve virtual method 744: Landroid/support/v4/app/Fragment;.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V
05-22 11:32:53.219: D/dalvikvm(6578): VFY: replacing opcode 0x6f at 0x0000
05-22 11:32:53.219: D/dalvikvm(6578): VFY: dead code 0x0003-001b in Lcom/google/android/gms/maps/SupportMapFragment;.onInflate (Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V
Etwas sagt mir, das ist wichtig. 😉 Ich freue mich auf alle Ideen oder Vorschläge. Vielen Dank Euch allen!
- habe die support-Bibliothek
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf diesen blog-Eintrag schrieb ich über die Google Maps API V2-integration über alle 9 Schritte und stellen Sie sicher, dass Sie alle von Ihnen richtig:
Google Maps API V2
Sieht aus wie ein problem mit der Bibliothek unterstützt. (android-support-v4.jar)