A Intel lançou instruções de instalação recomendadas para o emulador ICS em 15 de maio de 2012. Isso funcionou para mim. O emulador agora é rápido e a interface do usuário é suave.
A primeira metade das instruções é detalhada o suficiente, portanto, assumirei que você foi capaz de instalar as Imagens do sistema Intel x86 Atom usando o gerenciador de SDK do Android e o Intel HAXM.
Agora, para garantir que todo o resto esteja configurado para que você possa desfrutar de um emulador de alto desempenho:
E inicie-o:
sudo kextload -b com.intel.kext.intelhaxm (mac)
Se o HAXM estiver funcionando corretamente, você poderá ver esta mensagem ao iniciar o emulador:
O HAX está funcionando e o emulador é executado no modo virtual rápido
Caso contrário, você poderá ver este erro:
O HAX não está funcionando e o emulador é executado no emulador do modo de emulação:
falha ao abrir o módulo hax
Use emulação de GPU. Você não pode usar a opção Instantâneo ao usar a emulação de GPU até o momento da redação. Verifique se a emulação de GPU está definida como "sim".
Defina a memória do dispositivo para 1024 MB ou mais , mas não mais que a configuração Intel HAXM. Eu uso 1024 MB por dispositivo e 2048 para HAXM.
Sempre verifique as configurações depois de salvar! O emulador é muito exigente com o que permite definir e reverterá as configurações sem avisar.
Com essas configurações, o teclado do software não aparece mais, nem as teclas de voltar na tela, menu e teclas recentes. Isso parece ser uma limitação da imagem atual do sistema ICS Intel x86. Você precisará usar os atalhos do teclado .
No Mac OS, você precisará pressionar fn+ controlpara que as teclas F1- F12funcionem. A página para cima / baixo / esquerda / direita pode ser executada usando as teclas de controle + seta.