2016-12-04 2 views
3

Ich kann nicht scheinen, den spätesten Google-Spiel-Service auf irgendeinem Android-Studioemulator zu erhalten. Ich betreibe Android Studio 2.2 mit Google Play Version 38. Ich habe die AVD-Bilder für Nougat (7.0) und Marshmallow (6.0) deinstalliert und neu installiert. wenn ich ein neues Gerät erstellen Einstellungen überprüfen-> Apps-> Google Play-Dienste die Versionsnummer ist immer noch (9.8.70)Google Play-Dienste aktualisieren nicht auf 10.0. + Auf Emulatoren

Mein Nexus 6 Telefon läuft Google Play-Dienst (10.0.84), damit ich nicht Verstehen Sie, warum das Emulatorbild von Nougat (7.0) und Marshmallow (6.0) niedriger sein sollte.

ist jemand mit einem ähnlichen Problem oder eine Workaround dieses Problem?

+0

Mögliches Duplikat von [Wie installiere Google Play Service 7.3.0 oder höher im Android Emulator?] (Http://stackoverflow.com/questions/30182686/how-to-install-google-play-service-7- 3-0-oder-über-in-android-emulator) –

+0

Ja, ich habe das gleiche Problem. Offenbar ist das erforderliche Update für Google Play-Dienste noch in Bearbeitung. Und leider kann ich immer noch keinen Workaround finden. – Ladadans

Antwort

0

Edit: Es wurde behoben.

Ich habe das gleiche Problem. Ich musste "Google-Dienste" aktualisieren, weil Google Maps im Emulator nicht funktioniert.

Wenn ich jedoch versuche, die Version von 'google-services' manuell in '10 .0.1 'zu ändern, wird ein Fehler angezeigt, der das Update des Repositorys mit einem fehlerhaften Link verlangt.

Ich arbeite jetzt mit einer älteren Version meiner App herum, aber "Google Maps" ist immer noch inaktiv für mich.

Raten Sie, wir müssen nur auf ein Update warten.

1

Versuchen Sie, die neuesten APK für Play Services wie in diesem thread angegeben herunterladen und installieren.

Basierend auf Google documentation, navigieren Sie im Emulator zu Einstellungen -> Apps und suchen Sie dann nach den Google Play-Diensten. Überprüfen Sie die Versionsnummer und verwenden Sie sie in Ihrem Build.gradle.

Wie in der Google Play services overview beschrieben, bietet Google Play Service-Updates für Nutzer mit Android 2.3 und höher über die Google Play Store App. Aktualisierungen erreichen jedoch möglicherweise nicht alle Benutzer sofort. Daher sollte Ihre App die verfügbare Version überprüfen, bevor Sie versuchen, API-Transaktionen durchzuführen.

0

Laden Sie das neueste "Google APIs System Image" unter "Android 7.1.1 API 25)" in Ihrem SDK Manager herunter.

Wenn das Bild keine Google Play-Dienste 10 enthält, warten Sie auf die Aktualisierung.


Es gibt eine Menge von Mythos um diese so werde ich frage trotzdem:

Wussten Sie, Sie nicht auf aktuelle Play-Dienste Bibliothek abhängen müssen, wenn Sie Funktionen nicht, dass eingeführt verwenden Ausführung?

Stick mit 9.8.0. Oder 9.6.1. Oder 9.4.0. Es ist in Ordnung.

Verwandte Themen