Saya harus melakukan ini baru-baru ini di emulator API 23, dan mengikuti panduan ini . Ini berfungsi untuk emulator API 23, jadi Anda seharusnya tidak mengalami masalah.
Catatan: Semua kredit diberikan kepada penulis entri blog tertaut (pyoor). Saya hanya mempostingnya di sini jika tautan rusak karena alasan apa pun.
....
Unduh Paket GAPPS
Selanjutnya kita perlu menarik paket Google Apps yang sesuai yang cocok dengan versi AVD Android kita. Dalam hal ini kami akan menggunakan paket 'gapps-lp-20141109-signed.zip'. Anda dapat mengunduh file itu dari BasketBuild di sini .
[pyoor@localhost]$ md5sum gapps-lp-20141109-signed.zip
367ce76d6b7772c92810720b8b0c931e gapps-lp-20141109-signed.zip
Untuk menginstal Google Play, kami harus memasukkan 4 APK berikut ke AVD kami (terletak di ./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 ./
Mendorong APK ke Emulator
Dengan APK kami diekstrak, mari luncurkan AVD kami menggunakan perintah berikut.
[pyoor@localhost tools]$ ./emulator @<YOUR_DEVICE_NAME> -no-boot-anim
Ini mungkin memerlukan waktu beberapa menit untuk pertama kali AVD dibuat. Setelah dimulai, kami perlu memasang ulang partisi sistem AVD sebagai baca / tulis sehingga kami dapat mendorong paket kami ke perangkat.
[pyoor@localhost]$ cd ~/android-sdk/platform-tools/
[pyoor@localhost platform-tools]$ ./adb remount
Selanjutnya, dorong APK ke AVD kami:
[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
Keuntungan!
Dan terakhir, reboot emualator menggunakan perintah berikut:
[pyoor@localhost platform-tools]$ ./adb shell stop && ./adb shell start
Setelah emulator dimulai ulang, kita akan melihat paket Google Play muncul di dalam peluncur menu. Setelah mengaitkan akun Google dengan AVD ini, kami sekarang memiliki versi Google Play yang berfungsi penuh yang berjalan di bawah emulator kami.