2017-02-22 18 views
3

Ich versuche Google Play Services auf meinem Android-Emulator mit Genymotion auszuführen. Ich habe die Schritte in einem anderen Stack Overflow ausgeführt, um ARM Translation Installer und die Google Apps für meine Android-Version (5.1.0) herunterzuladen und zu installieren. Bis zu diesem Punkt scheint es keine Probleme zu geben.Google Play-Dienste sind veraltet. Benötigt 10084000, aber gefunden 8118436

Das Problem tritt auf, wenn ich meine Entwicklungsanwendung öffne und versuche, eine Verbindung mit Google Play Services herzustellen. Ich sehe Google Play services out of date. Requires 10084000 but found 8118436.

Ich weiß, dass dies bedeutet, dass die Version meines Emulators 8.1 ist und die Version, die gebündelt wird, ist 10.0. Ich weiß jedoch nicht, wie ich diese beiden Versionen gleich machen soll. Ich kann nicht herausfinden, wie man entweder einen heruntersetzt oder den anderen aktualisiert. Kann jemand dieses Problem beheben? Danke im Voraus!

+0

versuchen Sie mit niedrigeren Version von Google Play-Dienste in Ihrem Build Abhängigkeit kann 9.6 oder andere 9.x Version sein – Killer

+0

@Shubham Haben Sie eine Quelle, die bestätigt, dass Google Play Services Build Abhängigkeitsversion hat Einfluss auf die clientseitige Version? –

+0

@ Shubham Danke für den Kommentar. Ich habe "compile" com.google.android.gms: play-services-fitness: 9.6.0 "' (ich möchte nur Google Fit) zu meinen Abhängigkeiten hinzugefügt, aber wenn ich versuche, meine App auszuführen, sehe ich "APK installieren "Und es ist unglaublich langsam - ich frage mich, ob es sich überhaupt bewegt. Gibt es etwas, das mir fehlt? – adam

Antwort

2

Ich habe dieses Problem herausgefunden. Für diejenigen, die das gleiche Problem haben, müssen Sie die richtige APK herunterladen. Gehen Sie hier, um es zu finden:

Verwandte Themen