Solución:
En realidad, el problema está relacionado indirectamente con una actualización de seguridad faltante para Windows 7 de 64 bits. Aquí se analiza en profundidad. https://github.com/intel/haxm/issues/56
Aquí está el comentario relevante del foro.
Para la versión HAXM 7.2.0, cambiamos el certificado que usamos para firmar el controlador de Windows 7/8 / 8.1 (IntelHaxm.sys). Anteriormente (para HAXM 7.1.0 y versiones anteriores), usamos un certificado SHA-1 para estas versiones de Windows. Sin embargo, se nos informó que el algoritmo SHA-1 ahora se considera inseguro y que deberíamos reemplazarlo con SHA-256 (una variante de SHA-2). Así que hicimos eso y probamos el nuevo controlador con nuestros propios sistemas Windows 7/8 / 8.1 sin notar ningún problema. Sin embargo, al parecer, algunos sistemas Windows no reconocen la nueva firma del controlador. Según este artículo, Windows 7 en realidad requiere un parche para habilitar la compatibilidad con SHA-256, mientras que Windows 8 y versiones posteriores lo admiten de forma predeterminada.
Entonces, en pocas palabras, Intel cambió la firma digital del controlador a SHA-256 desde HAXM 7.2. Y dado que esto no es compatible con Win 7 de 64 bits sin la actualización particular de Windows, el parche HAXM 7.2 simplemente no se reconoce como firmado digitalmente en estos sistemas.
En resumen, la solución es bastante simple pero doble.
- Si puede, continúe e intente primero instalar esta actualización. https://www.microsoft.com/en-us/download/details.aspx?id=46148
- Si funciona, simplemente instale HAXM 7.2
Si no puede hacer esto de alguna manera, entonces necesita desinstalar el 7.2 y en su lugar descargar e instalar HAXM 7.1 desde el enlace de descarga.
Enlace de descarga para ambas versiones (para instalación manual): https://github.com/intel/haxm/releases
¿Cómo instalar HAXM manualmente?
- Descomprima el archivo y luego ejecute intelhaxm-android.exe (o el de instalación silenciosa, si así lo prefiere)
- Ejecute Android Studio y vuelva a intentar el emulador.
- ¡Voila!
Este problema en particular me hizo perder mucho tiempo en un par de mis sistemas más antiguos, ¡así que espero que esto ayude!
MI SOLUCIÓN
PASO 1: Desinstale todos los controladores de HAXM In Panel de control Todos los elementos del panel de control Programas y características -> administrador de ejecución acelerada por hardware intel
PASO 2: En Android Studio, entra Archivo> Configuración> Apariencia y comportamiento> Configuración del sistema> SDK de Android en el cuadro de diálogo Seleccionar Herramientas SDK Y Siga el PASO 3.
PASO 3: En cuadro de diálogo sin marcar Acelerador de emulador Intel x86 (instalador de Haxm)
PASO 4: Abra ESTE ENLACE y descargar haxm-windows_v7_0_0.zip
PASO 5: Ahora extrae esto .zip
y copie los datos y péguelos en esta ruta AndroidSDK extras intel Hardware_Accelerated_Execution_Manager
PASO 6: Instalar ahora intelhaxm-android.exe
(Se instala correctamente 🙂.
PASO 7: Ahora cierre su estudio de Android correctamente y Reinicie su máquina
salud 🙂
- Ver imagen del paso 3 En esta imagen no puedo seleccionar Acelerador de emulador Intel x86 (instalador de Haxm)