Estou tentando instalar os pacotes do Google Applications em um dispositivo virtual (emulador) Android, e uma das etapas exige que eu esteja no modo de recuperação.
Eu tentei adb reboot recovery
, adb reboot bootloader
, adb shell reboot recovery
, etc. Todos estes comandos imprimir nenhuma saída, e pendurar indefinidamente, enquanto os shows emulador sem resposta. (Nota: adb devices
mostra emulator-5554
, conforme o esperado.)
Observei que emitir um comando de desligamento por meio da interface do usuário também trava indefinidamente, então acho que talvez a reinicialização simplesmente não seja uma opção para o emulador. Existe uma maneira diferente de inicializar um dispositivo virtual Android no modo de recuperação?
recovery-mode
android-emulator
google-apps
Aaron Campbell
fonte
fonte
Respostas:
Se seu objetivo é instalar o Google Apps no emulador, siga um procedimento completamente diferente do que está lhe dizendo para reiniciar na recuperação. A verdade é que os emuladores não possuem uma partição de recuperação; portanto, não existe o modo de recuperação para um emulador.
Eu posso sugerir algumas opções:
Pesquise procedimentos específicos para o problema de colocar o Google Apps em execução no emulador. Eu já fiz isso antes, mas posso dizer que é uma dor e não há uma maneira genérica de explicá-la sem conhecer as especificidades de sua configuração (por exemplo, versão do SDK, x86 x ARM etc.). Mesmo assim, pode não ser possível.
Se não houver um motivo convincente forçando você a usar os emuladores, tente uma solução de máquina virtual como o Genymotion em vez do emulador. As VMs são muito mais rápidas que os emuladores do SDK e, para a maioria, existem procedimentos claros disponíveis para a instalação do Google Apps. Genymotion, em particular, tem instruções para fazê-lo. O Genymotion também se integra ao Android Studio / Eclipse e suporta a ponte de depuração (adb). Veja genymotion.com para fazer o download.
fonte