Estoy tratando de instalar los paquetes de aplicaciones de Google en un dispositivo virtual Android (emulador), y uno de los pasos requiere que esté en modo de recuperación.
Probé adb reboot recovery
, adb reboot bootloader
, adb shell reboot recovery
, etc. Todos estos comandos de impresión sin salida, y pasar de forma indefinida mientras que el emulador muestra ninguna respuesta. (Nota al margen: adb devices
muestra emulator-5554
, como se esperaba).
Noté que emitir un comando de apagado a través de la interfaz de usuario también se cuelga indefinidamente, por lo que creo que quizás reiniciar no sea una opción para el emulador. ¿Hay alguna forma diferente de iniciar un dispositivo virtual Android en modo de recuperación?
recovery-mode
android-emulator
google-apps
Aaron Campbell
fuente
fuente
Respuestas:
Si su objetivo es instalar Google Apps en el emulador, debe seguir un procedimiento completamente diferente al que le indica que reinicie en recuperación. La verdad es que los emuladores no tienen una partición de recuperación, por lo que no existe el modo de recuperación para un emulador.
Puedo sugerir un par de opciones:
Busque procedimientos específicos para el problema de ejecutar Google Apps en el emulador. Lo he hecho antes, pero puedo decirte que es un dolor y no hay una forma genérica de explicarlo sin conocer los detalles de tu configuración (es decir, la versión del SDK, x86 vs. ARM, etc.). Incluso entonces, puede que no sea posible.
Si no hay una razón convincente que lo obligue a usar los emuladores, considere probar una solución de máquina virtual como Genymotion en lugar del emulador. Las máquinas virtuales son mucho más rápidas que los emuladores de SDK y para la mayoría existen procedimientos claros disponibles para instalar Google Apps. Genymotion en particular tiene instrucciones para hacerlo. Genymotion también se integra con Android Studio / Eclipse y admite el puente de depuración (adb). Ver genymotion.com para descargar.
fuente