Ich musste dies kürzlich auf dem API 23-Emulator tun und habe diese Anleitung befolgt . Es funktioniert für den API 23-Emulator, sodass Sie kein Problem haben sollten.
Hinweis: Alle Gutschriften gehen an den Autor des verlinkten Blogposts (pyoor). Ich poste es nur hier, falls der Link aus irgendeinem Grund unterbrochen wird.
....
Laden Sie das GAPPS-Paket herunter
Als Nächstes müssen wir das entsprechende Google Apps-Paket herunterladen, das unserer Android AVD-Version entspricht. In diesem Fall verwenden wir das Paket 'gapps-lp-20141109-signed.zip'. Sie können diese Datei von BasketBuild hier herunterladen .
[pyoor@localhost]$ md5sum gapps-lp-20141109-signed.zip
367ce76d6b7772c92810720b8b0c931e gapps-lp-20141109-signed.zip
Um Google Play zu installieren, müssen wir die folgenden 4 APKs auf unsere AVD übertragen (unter ./system/priv-app/):
GmsCore.apk, GoogleServicesFramework.apk, GoogleLoginService.apk, Phonesky.apk
[pyoor@localhost]$ unzip -j gapps-lp-20141109-signed.zip \
system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk \
system/priv-app/GoogleLoginService/GoogleLoginService.apk \
system/priv-app/Phonesky/Phonesky.apk \
system/priv-app/GmsCore/GmsCore.apk -d ./
Schieben Sie APKs zum Emulator
Nachdem unsere APKs extrahiert wurden, starten wir unsere AVD mit dem folgenden Befehl.
[pyoor@localhost tools]$ ./emulator @<YOUR_DEVICE_NAME> -no-boot-anim
Dies kann beim ersten Erstellen der AVD einige Minuten dauern. Nach dem Start müssen wir die AVD-Systempartition erneut als Lese- / Schreibzugriff bereitstellen, damit wir unsere Pakete auf das Gerät übertragen können.
[pyoor@localhost]$ cd ~/android-sdk/platform-tools/
[pyoor@localhost platform-tools]$ ./adb remount
Als nächstes schieben Sie die APKs auf unsere AVD:
[pyoor@localhost platform-tools]$ ./adb push GmsCore.apk /system/priv-app/
[pyoor@localhost platform-tools]$ ./adb push GoogleServicesFramework.apk /system/priv-app/
[pyoor@localhost platform-tools]$ ./adb push GoogleLoginService.apk /system/priv-app/
[pyoor@localhost platform-tools]$ ./adb push Phonesky.apk /system/priv-app
Profitieren!
Starten Sie den Emualator schließlich mit den folgenden Befehlen neu:
[pyoor@localhost platform-tools]$ ./adb shell stop && ./adb shell start
Nach dem Neustart des Emulators sollte das Google Play-Paket im Menü-Starter angezeigt werden. Nachdem wir dieser AVD ein Google-Konto zugeordnet haben, läuft jetzt eine voll funktionsfähige Version von Google Play unter unserem Emulator.