Casa > C > Como Executar Um Emulador Android Em Uma Máquina Virtual

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.

main-qimg-90a217592cf0b7a3a1e6fab04cfb6128

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.

main-qimg-fde4ebe9207e8832472ac30a73bca638

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.

De Jermain Obermier

O Google Pixel 4 será um telefone 5G? :: O que você acha dos funis Groove?