services - ¿Cómo instalar la aplicación Google Play en el emulador de Android Studio?
install google play services en emulador android (5)
Soy completamente nuevo en el uso de Android Studio y estoy tratando de instalar la aplicación Google Play en el emulador. He instalado el Google Repository
y los Google Play Services
, así como una Google APIs x86 Atom System Image
del Google APIs x86 Atom System Image
desde el administrador del SDK y puedo configurar los Servicios de Google Play para mi aplicación de muestra.
Ahora me gustaría instalar la aplicación Google Play en mi emulador. ¿Cómo puede hacerse esto? Cualquier sugerencia o una solución en sí sería muy apreciada. Además, muchas gracias por su tiempo.
Descargue las aplicaciones de Google (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk) desde http://wiki.rootzwiki.com/Google_Apps#Universal_Packages_2
Comience su emulador:
emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
Luego usa los siguientes comandos:
Volver a montar en modo rw
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
Permitir escribir en el directorio de la aplicación en la partición del sistema
adb shell chmod 777 /system/app
Instalar siguiendo apk
adb push GoogleLoginService.apk /system/app/.
adb push GoogleServicesFramework.apk /system/app/.
adb push Phonesky.apk /system/app/. # Vending.apk in older versions
adb shell rm /system/app/SdkSetup*
Consulte: a este mensaje SO
En la nueva versión de SDK, puede navegar:
C: / Users {$ User} / AppData / Local / Android / sdk / tools
Crear avd desde la línea de comando:
android create avd --name bphone --package "system-images; android-23; google_apis; x86_64"
Habrá una pregunta que le pedirá que haga un perfil personalizado, diga sí, luego pregunte si desea instalar CH Play o no, solo escriba yes. Luego, abra AVD Manager dentro de Android Studio para volver a configurarlo. Notas: Recuerde cambiar CPU / ABI a x86
Todo esto no es necesario en las últimas imágenes de MM API.
Todo lo que necesitaba era:
adb remount
adb push Phonesky.apk /system/priv-app/.
adb stop && adb restart
Start your emulator:
emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
Then use the following commands:
# Remount in rw mode
adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
# Allow writing to app directory on system partition
adb shell chmod 777 /system/app
# Install following apk
adb push GoogleLoginService.apk /system/app/.
adb push GoogleServicesFramework.apk /system/app/.
adb push Phonesky.apk /system/app/. # Vending.apk in older versions
adb shell rm /system/app/SdkSetup*