it-swarm.com.de

Google Play-Dienste sind veraltet. Benötigt 9256000, aber gefunden 9080470

Es wurde einfach eine neue leere GoogleMaps-Aktivität erstellt. Wenn ich den Emulator ausführen möchte, wird der Emulator angezeigt.

 Emulator message

Hier ist was ich im SDK Manager installiert habe ..

 SDK manager

und hier ist die letzte Nachricht, die ich auf dem Monitor bekomme, wenn ich versuche, die App auszuführen ...

06-30 15:46:42.388 2783-2783/jackc.mapslesson W/GooglePlayServicesUtil: Google Play services out of date.  Requires 9256000 but found 9080470

In SDK-Tools habe ich es installiert

 SDK Tools

und in Extras ...

 extras

Der einzige Fix, den ich aktuell gefunden habe, befindet sich in der Modulnote, wo es heißt ...

compile 'com.google.Android.gms:play-services:9.2.0'

Wenn ich es in ... ändere.

compile 'com.google.Android.gms:play-services:9.0.2'

Es funktioniert dann, warum ist das so? und gibt es ein Update, damit es auf 9.2.0 funktioniert?

22
user3095495

Ich hatte das gleiche Problem und versuchte den ganzen Tag zu lösen. Sie können zwei Dinge tun:

  • Wie Sie bereits erwähnt haben, können Sie ein Downgrade auf 9.0.2 durchführen
  • Sie können auch den Genymotion-Emulator verwenden, der auf VM basiert, und Google Play Services über die ZIP-Datei installieren. _ Arbeiten GUIDE . Ich wähle diese Lösung und funktioniert wie ein Zauber.

Bevor ich mit Genymotion angefangen habe, habe ich neue Threads zum Code.google Issues Tracker hinzugefügt.

13
David Sýkora

Nach zwei Arbeitstagen habe ich erfahren, wie es funktioniert

1.Installieren Sie ein Systembild ohne Google API

2.Das neueste Google play herunterladen Diese offizielle Google Play-URL verwenden von hier In apk konvertieren

3. Installieren Sie nun die apk über das Terminal adb

Voila starte den Emulator und überprüfe die Google Play-Version Einstellungen -> App -> Google Play. Es wird die neueste sein

3
Ketan Sethi

Um dies zu beheben, musste ich lediglich mit Android auf Google Play zugreifen und Google Play-Dienste herunterladen/aktualisieren.

1

Wenn Sie einen Emulator testen, können Sie eine frühere Version in Ihrem App build.gradle verwenden (die Emulatoren enthalten leider nicht die aktualisierte Version). 

Sie können dies in der App-Ebene verwenden:

"compile 'com.google.Android.gms:play-services-gcm:7.5.0'"

und dies ist die Abhängigkeit für das Google Services Gradle-Plugin im obersten Build.gradle-Projekt des Projekts:

"classpath 'com.google.gms:google-services:1.3.0-beta1'"
0
Priyesh Doshi

Ich hatte ein ähnliches Problem. Jedoch Herabstufung auf:

compile 'com.google.Android.gms:play-services:9.0.2'

hat nicht für mich gearbeitet. Ich konnte jedoch das Android-SDK und die entsprechenden Tools aktualisieren. Meine Emulatoren funktionierten einwandfrei. 

compile 'com.google.Android.gms:play-services-appindexing:9.2.1'

Dies waren die Android SDK und Tools, die ich aktualisiert habe

0
Jon B