Android - Emulador leva muito tempo para iniciar


10

Instalei com êxito o Android-SDK no meu computador. Geralmente, eu testo o aplicativo com meu verdadeiro dispositivo Android (HTC HERO), para que seja rápido testar um aplicativo em um dispositivo real.

Mas quando tento executar o emulador com um AVD já criado, leva muito tempo para carregar um emulador, já vi alguns artigos e fóruns de discussão em que as pessoas estão lançando as mesmas perguntas sobre o mesmo problema.

Então, por favor, o que tenho que fazer para que o emulador seja carregado sempre rápido?

Meu PC possui 2 GB de RAM e acho que é suficiente para o que eu preciso fazer. Então eu acredito que não é devido à falta de memória.


Eu tenho o mesmo problema, então eu concordo que esse problema é com o próprio emulador e não necessariamente com seu hardware ou configuração. Monitorará esta postagem para obter respostas úteis.
27611 myopic.bones

A solução usual é deixar o simulador em execução e implantar apenas as versões mais recentes do código.
bbaja42

Respostas:


5

Para maximizar a precisão entre o emulador e os dispositivos reais, o emulador do Google usa o ARM opcode, um tipo de linguagem de máquina. Ele deve converter do opcode ARM para o opcode Intel. Por isso é lento. Meu computador tem 3 GB de RAM, mas ainda está lento e atrasado. O problema parece não ser RAM, mas CPU. Melhorar a CPU melhorará o emulador.

Para usar o emulador com mais eficiência, esta é minha experiência:

  • Não feche o emulador sempre que executar seu aplicativo.
  • Escale a tela do emulador menor.
  • Desative o instantâneo (Sim, é útil, mas leva tempo para fechar o emulador).
  • Especifique um caminho para o arquivo de imagem do cartão SD. Eu uso apenas um cartão SD para muitos AVDs.
  • Se você tiver algum problema no adb, redefina o adb, não feche o emulador.
  • Abra alguns programas em seu sistema operacional.
  • Se você estiver usando o Windows, nunca feche o emulador. Faça isso combinado com o Hibernate do Windows.

Referências:

Fazendo o emulador do Android funcionar mais rápido

O emulador do Android é muito, muito lento (Minha pergunta)


+1 impressionante descrição e testando você tem feito e jogado com emulador :)
Paresh Mayani

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.