Thursday 19 December 2013

Acelerando el emulador de Android

Seguramente muchas personas que utilizan el emulador de android notaron que, para versiones superiores a 2.3, el rendimiento no es muy bueno. El emulador se vuelve lento y el tiempo de respuesta entre interacciones no es aceptable.
En el siguiente post les dejo un procedimiento para accelerar el performance del emulador, aprovechando instrucciones de virtualización de nuestro procesador.


Disclaimer: El siguiente procedimiento necesita de una maquina con procesador Intel, con las opciones Intel VT-x, EM64T yExecute Disable(XD) Bit habilitadas en el BIOS

Procedimiento para S.O. Windows:

  1. Abrir SDK Manager
  2. Descargar Intel x86 Emulator Accelerator y las imagen de sistema de Intel (Intel x86 Atom System Image) 
  3. Instalar IntelHaxm.exe, disponible en ANDROID_HOME/extras/intel/Hardware_Accelerated_Execution_Manager. 
     
     
  4. Crear un nuevo Android Virtual Device (AVD) usando el AVD Manager. 
  5. Disfrutar


Procedimiento para S.O. Linux: *Próximamente 


Link oficial (en ingles): http://software.intel.com/en-us/articles/speeding-up-the-android-emulator-on-intel-architecture

Labels: , , , ,