¿Cómo puedo instalar Google Play Services en un emulador Genymotion sin soporte de arrastrar y soltar?
No puedo instalarlo como se menciona en la publicación Stack Overflow ¿Cómo instalas los frameworks de Google (Play, Cuentas, etc.) en un dispositivo virtual Genymotion? debido a la falta de soporte para la instalación de arrastrar y soltar.
Genymotion admite Google Apps para algunos emuladores, pero no admite emuladores de tableta.
android
google-play-services
genymotion
anp8850
fuente
fuente
Respuestas:
A partir de Genymotion 2.10.0 y posteriores, se pueden instalar GApps desde la barra de herramientas del emulador. Consulte la respuesta de @ MichaelStoddart .
Luego sigue la respuesta anterior mantenida aquí por razones históricas:
Genymotion no proporciona Google Apps. Para instalar Google Apps:
Actualice Genymotion y VirtualBox a la última versión.
Descargue dos archivos zip:
- ARM Translation Installer v1.1
- Google Apps para su versión de Android : 2.3.7 - 4.4.4 o 4.4 - 6.0 (con plataforma y variante) También puede encontrar la lista GApps en la página de usuario de wbroek GitHubGist .
Abra el emulador Genymotion y vaya a la pantalla de inicio, luego arrastre y suelte el primer archivo Genymotion-ARM-Translation_v1.1.zip sobre el emulador. Aparecerá un cuadro de diálogo y se mostrará como transferencia de archivos en progreso, luego aparecerá otro cuadro de diálogo y le preguntará si desea flashearlo en el emulador. Haga clic en Aceptar y reinicie el dispositivo ejecutándose
adb reboot
desde su terminal o símbolo del sistema.Arrastre y suelte el segundo archivo gapps - * --igned.zip y repita los mismos pasos que anteriormente. Ejecuta
adb reboot
nuevamente y, una vez reiniciado, Google Apps estará en el emulador.En este punto, 'Google Apps Services' se bloqueará con frecuencia con el siguiente mensaje
google play services has stopped working
. Abre Google Play. Después de proporcionar los detalles de su cuenta, abra Google Play y actualice sus Google Apps instaladas. Esto parece hacer que Google Play se dé cuenta de que tiene un servicio antiguo de Google Play y le pedirá que actualice (en mi caso, la actualización de Google Hangouts requirió una nueva versión de los servicios de Google Play ). También escuché que simplemente esperar también te pedirá que actualices. La aplicación 'Google Play Services' no parece aparecer de otra manera, no puede buscarla. Debería ver una oferta para actualizar los servicios de Google Play. Una vez que se instalen los nuevos Servicios de Google Play, ahora tendrá acceso estable y funcional a Google Playfuente
adb reboot
?adb connect 192.168.56.101
seguido deadb -e reboot
.-e
Es importante que, para decirle al comando adb channel reboot al dispositivo virtual conectado.La última versión de Genymotion (2.10.0 en adelante) ahora le permite instalar GApps desde la barra de herramientas del emulador:
Haga clic en el botón GApps en la barra de herramientas
Acepta los términos y condiciones
Su descarga de aplicaciones de Google comenzará
Una vez que se complete la descarga, simplemente reinicie el dispositivo virtual.
fuente
Podrías hacer esto simplemente por:
NOTA: puede encontrar la versión correcta de GApp aquí:
http://forum.xda-developers.com/showthread.php?t=2528952
fuente
Probé casi todas las opciones anteriores, pero no pude instalar los servicios de Google Play, sin embargo, en la sección de preguntas frecuentes de genymotion descubrí que la única forma de acceder a los servicios de Google Play es usar los paquetes proporcionados por OpenGapps.
Lo intenté y esto funcionó:
fuente
Al menos para Android 6.0, la traducción ARM es aparentemente innecesaria.
Simplemente tome un paquete x86 + Android 6.0 (nano está bien) de OpenGApps e instálelo arrastrando y soltando y diciéndole que parpadee.
Parece que la traducción ARM se requería anteriormente, antes de que el paquete x86 estuviera disponible. Sin embargo, es posible que aún necesite la traducción ARM si desea instalar aplicaciones solo ARM.
fuente
6.0.0
(API 23). Antes de esto, estaba usando infinitas variaciones similares a la respuesta aceptada con más de 800 votos. Antes de esta apertura, Play Store estaba atascado en la carga. Versiones utilizado -Ubuntu 14.04
,virtualbox 4.3.36
,genymotion 2.8.0
Genymotion emulador - "Google Nexus 6, 6.0.0 API 23"Para Genymotion "Lollipop Preview - dispositivo virtual Nexus 5"
Los mismos pasos mencionados en @KingyBobo y @ anp8850 responden, pero:
Descargue el GApps correcto para Android 5.0: Google Apps para Android 5.0 ( https://www.androidfilehost.com/?fid=95784891001614559 - gapps-lp-20141109-signed.zip)
Más GApps aquí
Tenga en cuenta que Google+ muestra muchos errores antes de actualizar.
fuente
Ahora Gapps proporciona una forma de instalar el paquete gapps a través de apk.
Descargue APK e instrucciones de instalación desde el siguiente enlace:
http://opengapps.org/app/
Puede descargar el APK actual desde el siguiente enlace:
Enlace de Play Store: https://play.google.com/store/apps/details?id=org.opengapps.app
Enlace al sitio web de la versión actual (22/7/2017): http://opengapps.org/app/opengapps-app-v16.apk
fuente
Con adb, puede instalar GApps y ARM Support zips sin arrastrar y soltar. emuking de XDA Developers tiene instrucciones para ello:
Tendrá que cambiar el nombre de la carpeta en la línea "adb push" donde realmente extrajo ambos archivos zip. Después de hacerlo, le recomiendo que "reinicie adb" el dispositivo.
fuente
fuente
6.0.0
versión de Android . Usando el nano, haz que tenga éxito para mí, pruebo acciones e incluso pico, nada funciona. GraciasArrastrar y soltar no funcionaba en mi sistema ...
Encontré una publicación de blog que describe cómo lo instalas con adb:
fuente
A partir de la versión 2.10, Genymotion se puede instalar utilizando la barra de herramientas de su emulador. Simplemente busque el botón Abrir GAPPS .
fuente
Hay un botón Abrir GAPPS en la esquina superior derecha del genymotion. Haga clic en él para instalar Gapps directamente desde genymotion.
fuente
Para Genymotion 2.12.2 puede encontrar GApps agregados en todos sus dispositivos virtuales. Ejecute cualquier dispositivo virtual con Genymotion y luego puede encontrar en la esquina superior derecha que dice Open GApps. Presiónelo e instalará automáticamente GApps.
! ( https://imgur.com/a/ju3EYE0 )
fuente
Seguir los pasos de la respuesta aceptada no funcionó para mí. Seguí los pasos de esta guía con una imagen que se ejecuta 5.0.0, y hice el trabajo. Es un proceso paso a paso al igual que la respuesta aceptada para agregar
Google Play
soporte a las imágenes de genymotion.Las diferencias más importantes son que en la guía he vinculado, mencionan que la instalación
Google Play Services
de imágenes correr mayor que 5.0.0 puede no funcionar, y dicen que cambiar laADB tool connection settings
en laGenymotion
ventana de configuración de la aplicación de escritorio para:Use custom Android SDK tools
. Además, lasgapps
cremalleras parecen ser diferentes.La guía también usa GIF para ilustrar los pasos del proceso, por lo que deja mucho menos espacio para la duda.
Enlace a
gapps
zip para Android 5.0 utilizado en la guía : requiere Genymotion 2.4.0+Enlace al instalador de traducción ARM v1.1 utilizado en la guía ; esto se proporciona por conveniencia. a primera vista no parece diferente al proporcionado en la respuesta aceptada
fuente
Descargue la última versión de genymotion y después de crear un dispositivo, haga clic en Abrir GAPP en el lado derecho del dispositivo.
Ese trabajo para mi
fuente
Intenté descargar la aplicación Gapps e instalarla en Genymotion, pero me di cuenta de que ya está incluida en el emulador.
https://www.genymotion.com/blog/2-10-open-gapps-widget/
fuente