Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida no Ex. 3 da Aula 1 - Novo projeto de uma Agenda

Olá, quando tento abrir o único emulador disponível, aparece a seguinte mensagem:

C:\Android\sdk\tools\emulator.exe -netdelay none -netspeed full -avd Nexus_5_API_23_x86 emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!

Não estou conseguindo seguir em frente com as aulas sem o emulador.

3 respostas
solução!

Olá Matheus!

Geralmente essa mensagem costuma aparecer quando o acelerador do emulador não está instalado. Siga os passos abaixo para tentar fazer a instalação do mesmo:

  1. Entre no menu Tools > Android > SDK Manager.

  2. Anote o local onde o SDK do Android está instalado na sua máquina, essa informação está localizada logo acima das abas na janela do SDK Manager que acabamos de abrir.

  3. Depois selecione a aba SDK Tools e em seguida marque a opção Intel x86 Emulator Accelerator (HAXM Installer). Clique em Ok.

  4. Agora abra a pasta onde está instalado o SDK do Android (aquele que copiamos previamente) e dentro dessa pasta siga o seguinte caminho: \extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

Esse procedimento irá iniciar a instalação do acelerador do emulador. Se a instalação proceder normalmente então o emulador agora deverá funcionar. Lembre-se que o acelerador não funciona em todas as máquinas já que depende de tecnologias específicas para virtualização. Nesse caso o ideal é testar diretamente em algum dispositivo Android ou usar algum outro emulador.

Abraço!

Olá, segui todos esses passos e no fim apareceu a seguinte mensagem:

This computer meets the requirements for HAXM, but Intel Virtualization Technology (VT-x) is not turned on. HAXM cannot be installed until VT-x is enabled. Please refer to the Intel HAXM documentation for more information.

E o emulador ainda não abre na minha maquina.

Olá Matheus!

De acordo com a mensagem de erro a sua máquina tem suporte para virtualização mas ela não está ativada. Para fazer isso você vai precisar ativar esse recurso na Bios da sua máquina.

Faça uma busca rápida pelo modelo da sua máquina sobre como ativar a Intel Virtualization Technology (VT-x) na Bios. Depois de realizar a ativação tente repetir a instalação do HAXM.

Abraço!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software