android - peliculas - play store apk
Emulador de Google Play en Android 4.0 (8)
¿Cómo puedo instalar Google Play .apk en mi emulador de Android 4.0?
- Descargue el paquete gapps de http://goo.im/gapps
- extraiga GoogleLoginService.apk, GoogleServicesFramework.apk y Vending.apk Vaya a la ventana de cmd escriba
adb shell
- en el tipo de shell
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
- luego presiona Ctrl + c para salir. cd al directorio donde se extrajo el apk,
- escriba
adb push <appname>.apk /system/app
- luego escribe
adb reboot
- en el tipo de shell
¿Alguna vez has probado Genymotion? Lo leí la semana pasada y es genial. Tienen varias imágenes de Android que ejecuta (con su propio software). Las imágenes son INCREÍBLEMENTE rápidas y tienen Google Play instalado en ellas. Compruébalo si es el tipo de cosa que necesitas.
Descargue las aplicaciones de Google (GoogleLoginService.apk, GoogleServicesFramework.apk, Phonesky.apk)
de here .
Comience su emulador:
emulator -avd VM_NAME_HERE -partition-size 500 -no-audio -no-boot-anim
Luego usa los siguientes comandos:
# Remount in rw mode.
# NOTE: more recent system.img files are ext4, not yaffs2
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*
Es simple para mí, descargué el archivo apk en mi computadora y lo arrastré al emulador. Instalé el google play para mí. Espero que ayude a alguien.
Hago esto de una manera más permanente: en lugar de instalar los APK cada vez con adb
, los agrego 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. Copie GoogleLoginService.apk
, GoogleLoginService.apk
y Phonesky.apk
(o Vending.apk
en versiones anteriores de Android) a la carpeta /system/app
del archivo system.img
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 su dispositivo
Descargar aplicaciones de Google desde algún sitio de Internet puede no ser del todo legal, pero si tiene un teléfono o una tableta con la versión correspondiente de Android, simplemente sáquelo de su dispositivo:
adb -d root
adb -d pull /system/app/GoogleLoginService.apk
adb -d pull /system/app/GoogleServicesFramework.apk
adb -d pull /system/app/Phonesky.apk
Debe tener acceso de nivel raíz (ejecutar adb root) al dispositivo para extraer estos archivos de él.
Agregándolo a la imagen
Ahora inicie yaffey
en Windows o una utilidad similar en Linux o Mac, y abra system.img
para la imagen del emulador que desea modificar. Modifico muy a menudo el de [...]/android-sdk/system-images/android-17/x86
.
Cambie el nombre del system.img
original a system-original.img
. En virtud de yaffey, copie los archivos APK que extrajo de su dispositivo a la carpeta / app. Guarde su imagen modificada como system.img
en la carpeta original. Luego, inicie su emulador (en mi caso, sería un emulador de Android 4.2 con un procesador Intel Atom ejecutándose con Intel HAX, muy rápido en máquinas con Windows) y allí tendrá Play Store. No me pareció necesario eliminar SdkSetup.apk
y SdkSetup.odex
: la Play Store y otros servicios aún funcionan bien para mí con estos archivos presentes.
Cuando termine con sus pruebas, para aliviar su conciencia culpable de piratear temporalmente Google Apps desde su dispositivo, puede eliminar el system.img
modificado y restaurar el original de system-original.img
.
Para futuros visitantes.
A partir de ahora, la plataforma Android 4.2.2 incluye los servicios de Google Play. Solo usa un emulador ejecutando Jelly Bean. Detalles pueden ser encontrados aqui:
Configurar SDK de servicios de Google Play
EDITAR:
Otra opción es usar Genymotion (se ejecuta mucho más rápido)
EDICION 2:
Como @ gdw2 comentó: "la configuración del SDK de servicios de Google Play no instala una aplicación de Google Play en funcionamiento; solo habilita determinados 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 de forma manual. Simplemente descargue la versión correcta desde here y arrastre y suelte en el dispositivo virtual (emulador).
Playstore + Google Play Services en Linux (Ubuntu 14.04)
Descargue las aplicaciones de Google (GoogleLoginService.apk, GoogleServicesFramework.apk)
desde aquí http://www.securitylearn.net/2013/08/31/google-play-store-on-android-emulator/
y descarga (Phonesky.apk) desde aquí https://basketbuild.com/filedl/devs?dev=dankoman&dl=dankoman/Phonesky.apk
IR A LA UBICACIÓN DEL SDK PARA ANDROID >>
cd: herramientas de Android SDK Ubicación-
PARA CORRER EMULADOR >>
Android / Sdk / tools $ ./emulator64-x86 -avd Kitkat -partition-size 566 -no-audio -no-boot-anim
ESTABLECER PERMISOS >>
cd Android / Sdk / platform-tools plataforma-herramientas $ adb shell mount -o remount, rw -t yaffs2 / dev / block / mtdblock0 / system
herramientas de plataforma $ adb shell chmod 777 / system / app
herramientas-plataforma $ adb push /home/nazmul/Downloads/GoogleLoginService.apk / system / app /.
PUSH PLAY APKS >>
herramientas-plataforma $ adb push /home/nazmul/Downloads/GoogleServicesFramework.apk / system / app /. herramientas de plataforma $ adb push /home/nazmul/Downloads/Phonesky.apk / system / app /. herramientas-plataforma $ adb shell rm / system / app / SdkSetup *
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.