¿El emulador de Android Studio no se te ejecuta en Windows 8?

Esta semana estoy programando algunas apps Android y estoy aprendiendo a utilizar Android Studio, así que voy a compartir con vosotros y vosotras los típicos problemas que te van a salir al principio. ¡Espero ayudarte y que este post te sirva para ganar un poco de tiempo!

¿El emulador de Android Studio no se te ejecuta en Windows 8?

Le doy al botón de arranque pero el emulador no me sale…

Te cuento como he solucionado yo este problema. Como Android Studio a mí no me daba pistas de lo que estaba sucediendo, decidí arrancar el emulador manualmente:

C:\Users\jordi-laptop\AppData\Local\Android\sdk\tools\emulator.exe -avd Nexus_5_API_21_x86 -netspeed full -netdelay none

Con un cmd de Windows:

Figura 1. Arrancando el emulador manualmente

Figura 1. Arrancando el emulador manualmente

Entonces a mí me salió este mensaje:

emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX is not installed on this machine (/dev/HAX is missing)

De modo que me fui a Android Studio y seleccioné Tools > Android > SDK Manager

Figura 2. Vete al SDK Manager

Figura 2. Vete al SDK Manager

Y en Extras instalé el paquete Intel x86 Emulator Accelerator (HAXM Installer)

Figura 3. Tienes que instalar Intel x86 Emulator Accelerator (HAXM Installer)

Figura 3. Tienes que instalar Intel x86 Emulator Accelerator (HAXM Installer)

A continuación, procedí a instalar el paquete manualmente, mediante la línea de comandos:

C:\Users\jordi-laptop\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

Pero, de nuevo, la consola me avisó con este error:

"This computer meets requirements for HAXM, but VT-x is not turned on..."

Así que tuve que irme a la BIOS y activar ahí la Intel Virtualization Technology (Tecnología de virtualización de Intel).

¿Sabes arrancar la BIOS en Windows 8?

Por si no sabes arrancar la BIOS ahí te dejo el siguiente vídeo que te explica cómo hacerlo.

En resumen…

Para ver el emulador Android tienes que:

  • Lo primero es enterarte por qué no te sale, ejecuta la consola y obtén algún mensaje de error
  • En mi caso, no tenía instalada la aceleración de hardware
  • Instalé el paquete Intel x86 Emulator Accelerator (HAXM Installer) con el SDK Manager
  • Activé la Intel Virtualization Technology en la BIOS

¿Te sirvió de ayuda este post? ¡Pues compártelo con tus amigos! Muchas gracias 😀