Android: Google play-Dienste funktioniert nicht auf dem emulator
Hatte ich zu formatieren mein Windows-laptop, so dass ich kopierte den SDK-Ordner (denn es ist über 30 GB groß) und ich klebte es an der gleichen Stelle auf der neuen Windows-Kopie.
Wenn ich jetzt starten von Android Studio and SDK Manager sieht alles gut aus und alle tools & - Pakete erscheinen als heruntergeladen, aber wenn ich starten einen emulator zum testen meiner app, es sagt Get Google Play Services
was ich schon in meinem gradle
wie folgt:
compile 'com.google.android.gms:play-Dienste:7.0.0'
Es war in Ordnung arbeiten auf der alten Windows-Maschine, aber jetzt Sie weigert sich zu erkennen Google Play Services
.
Auch der emulator ist sehr langsam, es verwendet werden, um sehr schnell auf dem alten Windows-Rechner.
Was vermisse ich hier ?
Vielen Dank im Voraus.
- Ändern Sie "Projekt Erstellen Traget" Google-API standardmäßig ist es der api-Ebene, die Sie aktualisiert haben.
- Sie enthalten-Play-services-Bibliothek, mit Ihrer app. Nun, wenn Sie schauen auf Ihr physisches Telefon app-Liste, finden Sie Ihren Google-Play-Dienste app-Gegenstück, das fehlen von Ihrem emulator. Was Sie mit Ihrer app ist nur Mittel, um eine Verbindung zu den Play-Dienste-app.
- Diese Antwort löste es bei mir aus: stackoverflow.com/questions/35476182/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
Google Play Services
app fehlt auf der emulator. Die Bibliothek ist nur zum kompilieren von Projekten gegen die Google-Play-Services-APIs'.Als pro die Referenz-Dokumentation auf einrichten des Google-Play-Dienste:
Also, was Sie tun müssen, ist, verwenden Sie die Google-APIs als die Ziel-SDK-Einstellung.
Get Google Play Services
Download Google Play Services 7.0 und installieren Sie es in Ihrem emulator entweder via adb shell oder einfach durch ziehen und ablegen.
Empfehle ich GenyMotion Emulatoren, da Sie vergleichsweise schnell und einfach zu erreichen.