เมื่อเร็ว ๆ นี้ฉันต้องทำสิ่งนี้กับโปรแกรมจำลอง API 23 และทำตามคำแนะนำนี้ ใช้งานได้กับโปรแกรมจำลอง API 23 ดังนั้นคุณไม่ควรมีปัญหา
หมายเหตุ: เครดิตทั้งหมดจะมอบให้ผู้เขียนบล็อกโพสต์ที่เชื่อมโยง (pyoor) ฉันแค่โพสต์ไว้ที่นี่ในกรณีที่ลิงก์พังไม่ว่าด้วยเหตุผลใดก็ตาม
....
ดาวน์โหลดแพ็คเกจ GAPPS
ต่อไปเราต้องดึงแพ็คเกจ Google Apps ที่เหมาะสมซึ่งตรงกับเวอร์ชัน Android AVD ของเรา ในกรณีนี้เราจะใช้แพ็คเกจ 'gapps-lp-20141109-signed.zip' คุณสามารถดาวน์โหลดไฟล์ที่จาก BasketBuild ที่นี่
[pyoor@localhost]$ md5sum gapps-lp-20141109-signed.zip
367ce76d6b7772c92810720b8b0c931e gapps-lp-20141109-signed.zip
ในการติดตั้ง Google Play เราจะต้องพุช APK 4 รายการต่อไปนี้ไปยัง AVD ของเรา (อยู่ใน. / 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 ./
พุช APK ไปยัง Emulator
ด้วยการแยก APK ของเราให้เปิด AVD ของเราโดยใช้คำสั่งต่อไปนี้
[pyoor@localhost tools]$ ./emulator @<YOUR_DEVICE_NAME> -no-boot-anim
อาจใช้เวลาหลายนาทีในครั้งแรกเมื่อสร้าง AVD เมื่อเริ่มต้นแล้วเราต้องติดตั้งพาร์ติชันระบบ AVDs ใหม่เป็นอ่าน / เขียนเพื่อให้เราสามารถผลักดันแพ็คเกจของเราไปยังอุปกรณ์ได้
[pyoor@localhost]$ cd ~/android-sdk/platform-tools/
[pyoor@localhost platform-tools]$ ./adb remount
จากนั้นดัน APK ไปยัง 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
กำไร!
และสุดท้ายรีบูตตัวจำลองโดยใช้คำสั่งต่อไปนี้:
[pyoor@localhost platform-tools]$ ./adb shell stop && ./adb shell start
เมื่ออีมูเลเตอร์รีสตาร์ทเราจะเห็นแพ็คเกจ Google Play ปรากฏในตัวเรียกใช้เมนู หลังจากเชื่อมโยงบัญชี Google กับ AVD นี้เรามี Google Play เวอร์ชันที่ใช้งานได้เต็มรูปแบบซึ่งทำงานภายใต้โปรแกรมจำลองของเรา