unable studio running open manager license error_file_not_found end emulator descargar controlador agreement accelerated android sdk android-emulator intel avd

running - intel x86 emulator accelerator android studio



Ejecutando el nuevo emulador de Intel para Android (16)

Últimamente, Google e Intel han publicado una nueva forma de ejecutar el emulador, que debería funcionar mucho mejor que la versión anterior (que ha emulado la CPU ARM). Aquí hay algunos enlaces al respecto: this y this .

Sin embargo, después de instalar los nuevos componentes y crear una nueva configuración de emulador según las instrucciones, recibo un error y tampoco puedo ver ninguna mejora. He probado tanto API 10 como API 15, y con GPU habilitada e inhabilitada. Ninguna de esas configuraciones ayudó. También lo probé en dos computadoras diferentes y no obtuve ningún impulso (y obtuve los mismos errores).

Parece que en las publicaciones que he leído al respecto, nadie tuvo ningún problema con eso y todos reportan un emulador mucho más rápido.

El error que muestra es:

emulator: Failed to open the HAX device! HAX is not working and emulator runs in emulation mode emulator: Open HAX device failed

¿Por qué está sucediendo, y hay una manera de solucionarlo? ¿Hay alguien más que tenga esos errores o viceversa?

Por cierto, tengo una CPU Intel, si eso podría ser un problema.

EDITAR:

Esto es lo que veo en la BIOS, por lo que debería estar disponible ...:


  1. IntelHaxm.exe desde el sitio de Intel.

  2. Instalarlo.

  3. Y luego ejecute el AVD desde AndroidStudio, menú -> Herramientas -> AVD . Elija x86.

¡Funciona!


¡No todos los procesadores soportan la virtualización!

Para conocer sus habilidades en el chipset, vaya a http://ark.intel.com/ , inserte el nombre de su procesador en la línea de búsqueda y verifique la resolución.

Tecnologías avanzadas: ...

Tecnología de virtualización Intel® (VT-x) = ???

Si ves "No", puedes olvidarte de HAXM!


Aquí están los pasos para obtener la Ejecución Acelerada de Hardware (HAX) que es realmente mucho:

1-Revise el sitio web de su procesador Intel para ver si es compatible con Intel VT-x o no: ark.intel.com/Products/VirtualizationTechnology todos los procesadores Intel Core i y algunos otros procesadores seleccionados son compatibles con Intel VT-x

2- verifique su BIOS para habilitar Intel VT-x, generalmente llamada virtualización de hardware o virtualización Intel en BIOS

3- verifique si está utilizando un software en conflicto con HAXM, el software popular en conflicto con haxm incluye, entre otros:

Hyper-V Windows phone SDK 8 Avast antivirus 8

4-instale la interfaz del motor de administración de Intel (MEI), este controlador generalmente no está instalado y no forma parte del minorista de DVD de Windows, incluso Windows 8. Consulte esta publicación sobre cómo instalar: http://communities.intel.com/community/vproexpert/blog/2011/12/19/mei-driver-now-available-via-microsoft-windows-update Este controlador es necesario y no es opcional para activar la Aceleración de Hardware, también puede instalarlo desde la actualización de Windows

5-use el administrador del SDK de Android para descargar Extras -> Intel x86 Hardware Accelerated Execution Manager.

6-Ejecuta el instalador de HAXM desde: [Raíz del SDK de Android] / extras / intel / Hardware_Accelerated_Execution_Manager / IntelHaxm.exe

si pasó los pasos anteriores, el instalador funcionará bien, de lo contrario fallará

7-inicie AVD y vea la diferencia en el rendimiento, las animaciones son más rápidas que la IU del sistema y los lanzadores se bloquean en 4.0.3 pero están bien para 4.2.2

Consulte la guía de instalación de Intel:


Aquí hay dos temas en los que tenemos que concentrarnos:

  1. El dispositivo HAX no se abrió,

    Para este problema, debe ejecutar el archivo de configuración del dispositivo HAX desde la carpeta del complemento HAX. Sigue a Speed ​​Up Android Emulator para saber claramente cómo.

  2. Si creó el AVD a través del administrador de AVD, entonces puede cambiar el tamaño de la RAM en el Administrador de AVD y la opción de edición del dispositivo.

Si creó el AVD a través de la línea de comandos, debe iniciar el AVD desde la línea de comandos.

emulator -memory 512 -avd gtv_avd


Debe descargar Intel® Hardware Accelerated Execution Manage r. Entonces recibirás este mensaje:

Emulador de inicio para el emulador de ''prueba'' de AVD: dispositivo fd: 740 HAX funciona y el emulador se ejecuta en modo rápido


El uso de SDK Manager para descargar Intel HAX no funcionó .

La descarga e instalación desde el sitio web de Intel funcionó . here

Sugerencia principal: hacer el cambio en mi BIOS para habilitar la virtualización y luego usar "reiniciar" no habilitó la virtualización. Hacer un arranque en frío (es decir, apagar y reiniciar) de repente lo hizo aparecer.

El primer paso (en Windows) es asegurarse de que la Herramienta de virtualización asistida por hardware de Micrsoft informe que "esta computadora está configurada con virtualización asistida por hardware". http://www.microsoft.com/en-us/download/details.aspx?id=592


Es posible que deba activar la virtualización en su BIOS, la mayoría de los fabricantes la deshabilitan de forma predeterminada. Intel HAX requiere que la virtualización de la CPU esté habilitada.


Lo mismo me empezó a ocurrir hace aproximadamente una semana, sin razón aparente (99% seguro de que no actualicé nada); después de poder ejecutar el emulador durante algún tiempo, simplemente dejó de funcionar sin una razón aparente.

Intenté instalar Intel thingie, pero el instalador informó que mi máquina no es compatible con Intel VM, a pesar de que tiene un procesador Intel i3 y que la virtualización está habilitada (quizás XP sea un sistema operativo demasiado antiguo para eso, aunque MS VM, Oracle Virtual Box y VMWare se han instalado y funcionan en esta máquina con el mismo sistema operativo).

Acabo de editar el VD para emular un procesador Arm y todo vuelve a funcionar.

Quizás no sea la solución óptima, pero funciona!


Nota pequeña para el usuario de Windows 8, Intel HAX no funcionará si la función Hyper-V está habilitada. Hyper-V (como la mayoría de los técnicos de virtualización) bloqueará exclusivamente la extensión VT, lo que evitará que HAX funcione correctamente. Una solución alternativa si "necesita" Hyper-V también podría ser detener manualmente los servicios de Hyper-V cuando necesite HAX (aún no lo he probado).



Para los usuarios de Mac que desean verificar si su procesador es compatible con la virtualización, use el software maccpuid y busque VMX. Si está marcado, entonces estás listo para ir.

Descarguelo aqui



Si está ejecutando un procesador Intel, asegúrese de que el instalador HAXM (Intel® Hardware Accelerated Execution Manager) esté instalado a través del Administrador de SDK marcando esta opción en el Administrador de SDK. Y luego ejecute el instalador HAXM ext a través de la ruta a continuación.

your_sdk_folder/extras/intel/Hardware_Accelerated_Execution_Manager/intelhaxm.exe

También verifique el tamaño de RAM asignado mientras realiza la instalación de HAX para que se ajuste al tamaño de RAM de su emulador.

Este video muestra todos los pasos necesarios que pueden ayudarlo a resolver el problema.

Este video también te ayudará si tienes un problema después de instalar HAXM.


Si todo lo demás falla, es bueno probar mi opción y descargar un instalador HAXM .

Debe copiarse en la carpeta de instalación de HAXM y luego iniciarse desde la línea de comandos (inicie CMD como administrador). Después de reiniciar la computadora se instalará HAXM. Funcionó perfectamente para mí ya que tenía problemas para instalarlo en mi computadora portátil.

Después de todo, simplemente escriba sc query intelhaxm en su cmd para verificar si HAXM está instalado correctamente.


Si todo lo demás falla. Simplemente intente descargar el zip Intel HAXM manualmente, extraer e instalar. mira here

Recuerde que esto solo funciona para una CPU Intel que admita la tecnología de virtualización Intel. Y DEBES habilitar la virtulización en tus biografías.

Es una mejora bastante decente y muy notable para el emulador de Android si me preguntas.


Tuve el mismo problema, lo resolví instalando Intel Hardware Accelerated Execution Manager. Descárgalo con el SDK Manager, está en Extras. Después de esto, ve a la carpeta

[Android SDK Root] /extras/intel/Hardware_Accelerated_Execution_Manager

A continuación, ejecute IntelHaxm.exe e instale.

Aquí está el enlace de Intel Hardware IntelHaxm.exe para Microsoft Windows, Mac OS * X y Linux Ubuntu

Recibirá el siguiente mensaje si no tiene la virtualización habilitada en su BIOS: