¿Cómo puedo instalar el Google Play .apk en mi emulador de Android 4.0?
android
google-play
Sarath
fuente
fuente
Respuestas:
Descargue las aplicaciones de Google (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk)
desde aquí .
Comience su emulador:
Luego use los siguientes comandos:
fuente
adb reboot
simplemente se cuelga.Para futuros visitantes.
A partir de ahora, la plataforma Android 4.2.2 incluye servicios de Google Play. Solo usa un emulador con Jelly Bean. Detalles pueden ser encontrados aqui:
Configurar SDK de servicios de Google Play
EDITAR:
Otra opción es usar Genymotion (funciona mucho más rápido)
EDITAR 2:
Como comentó @ gdw2: "configurar el SDK de servicios de Google Play no instala una aplicación de Google Play que funcione, solo habilita ciertos servicios proporcionados por el SDK"
Después de la versión 2.0, Genymotion no viene con Play Services de forma predeterminada, pero se puede instalar fácilmente manualmente. Simplemente descargue la versión correcta desde aquí y arrastre y suelte en el dispositivo virtual (emulador).
fuente
Hago esto de una manera más permanente: en lugar de instalar los APK cada vez
adb
, agrégalos permanentemente a la imagen del sistema que usa el emulador. Necesitará Yaffey en Windows, o una utilidad similar en otros sistemas, para modificar las imágenes YAFFS2. CopieGoogleLoginService.apk
,GoogleServicesFramework.apk
yPhonesky.apk
(oVending.apk
en versiones anteriores de Android) a la/system/app
carpeta delsystem.img
archivo del emulador. Después puedo iniciar el emulador normalmente, sin jugar con adb, y Play Store siempre está ahí.Obteniendo la aplicación Google Play desde tu dispositivo
La descarga de Google Apps desde algún sitio de Internet puede no ser bastante legal, pero si tiene un teléfono o tableta con la versión de Android correspondiente, simplemente retírelos de su dispositivo:
Debe tener acceso a nivel raíz (ejecute adb root) al dispositivo para extraer estos archivos de él.
Agregándolo a la imagen
Ahora comience
yaffey
en Windows o una utilidad similar en Linux o Mac, y abrasystem.img
la imagen del emulador que desea modificar. Modifico más a menudo el de adentro[...]\android-sdk\system-images\android-17\x86
.Cambie el nombre del original
system.img
asystem-original.img
. En yaffey, copie los archivos APK que extrajo de su dispositivo a la carpeta / app. Guarde su imagen modificada comosystem.img
en la carpeta original. Luego, inicie su emulador (en mi caso, sería un emulador de Android 4.2 con procesador Intel Atom que funciona con Intel HAX, súper rápido en máquinas con Windows) y tendrá Play Store allí. No me pareció necesario eliminarSdkSetup.apk
ySdkSetup.odex
- la Play Store y otros servicios todavía funcionan bien para mí con estos archivos presentes.Cuando termine con su prueba, para aliviar su conciencia culpable de piratear temporalmente las aplicaciones de Google desde su dispositivo, puede eliminar el modificado
system.img
y restaurar el originalsystem-original.img
.fuente
adb shell
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
adb push <appname>.apk /system/app
adb reboot
fuente
Puede descargarlo desde un teléfono Android 4.0 y luego montar la imagen del sistema
rw
y copiarlo.No lo intenté antes, pero debería funcionar.
fuente
Es simple para mí, descargué el archivo apk en mi computadora y arrastré ese archivo al emulador, instalo Google Play para mí Espero que ayude a alguien
fuente
Playstore + Servicios de Google Play en Linux (Ubuntu 14.04)
Descargar aplicaciones de Google (GoogleLoginService.apk, GoogleServicesFramework.apk)
desde aquí http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
y descargue (Phonesky.apk) desde aquí https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk
IR A LA UBICACIÓN DEL SDK DE ANDROID >>
cd -Ubicación de herramientas de Android SDK-
PARA EJECUTAR EL EMULADOR >>
Android / Sdk / tools $ ./emulator64-x86 -avd Kitkat -partition-size 566 -no-audio -no-boot-anim
ESTABLECER PERMISOS >>
cd Android / Sdk / platform-tools platform-tools $ adb shell mount -o remontaje, rw -t yaffs2 / dev / block / mtdblock0 / system
plataforma-herramientas $ adb shell chmod 777 / system / app
plataforma-herramientas $ adb push /home/nazmul/Downloads/GoogleLoginService.apk / system / app /.
PUSH PLAY APKS >>
platform-tools $ adb push /home/nazmul/Downloads/GoogleServicesFramework.apk / system / app /. plataforma-herramientas $ adb push /home/nazmul/Downloads/Phonesky.apk / system / app /. plataforma-herramientas $ adb shell rm / system / app / SdkSetup *
fuente
¿Alguna vez has probado Genymotion? Lo leí la semana pasada y es genial. Tienen varias imágenes de Android que ejecutas (con su propio software). Las imágenes son INCREÍBLEMENTE rápidas y tienen instalado Google Play. Compruébalo si es el tipo de cosa que necesitas.
http://www.genymotion.com/
fuente