Como executar um emulador Android em uma máquina virtual
Android Emuladores "emular" uma máquina de arquitetura ARM/x86 em máquinas (tipicamente) x86 ou x64 "Host"; - e executar as imagens especiais do sistema Android que espera a máquina ARM/x86 Android. Isto causa overhead.
Uma máquina virtual pode emular total ou parcialmente uma máquina de qualquer arquitetura e executar dado SO(não limitado ao SO Android). Isto causa overhead de performance mas pode ser minimizado até certo ponto.
Agora que você procura rodar um emulador Android dentro de uma VM, você vê que você está emulando duas vezes.
Então, mesmo que você fosse bem sucedido em emular um emulador, o overhead de performance seria terrível e você'ficaria muito pressionado para fazer qualquer trabalho útil em tal configuração.
Esta idéia é insensata, eu não'não vejo nenhum caso de uso para isto.
Usar o emulador Android é inferior a usar um dispositivo real, Só use o emulador se você puder't testar algo no dispositivo real.Também execute diretamente o emulador na máquina host.
Se você precisar emular o emulador, os passos para configurar o emulador Android em uma VM devem ser exatamente os mesmos que no sistema operacional host.
Artigos semelhantes
- Um ambiente virtual é o mesmo que uma máquina virtual?
- É possível ter outra identidade Android (por falta de uma palavra melhor) como uma máquina virtual num PC?
- Qual é a diferença entre uma máquina virtual e uma área de trabalho remota?
- Há alguma forma de viajar no tempo antes da máquina ser ligada? Posso passar pela máquina a ser ligada? Como?