ОШИБКА: в настоящее время для эмуляции x86 требуется аппаратное ускорение с включенным Vt-D и установленным HAXM - PullRequest
0 голосов
/ 22 января 2019

У меня на ноутбуке работает Android Studio 3.2.1.

Я хотел бы запустить Android AVD под управлением SDK 19 (Kitkat), используя Google API X86 образ, однако у меня проблема:

13: 02 Эмулятор: эмулятор: ОШИБКА: эмуляция x86 требует аппаратного ускорения!

13: 02 Эмулятор: процесс завершен с кодом выхода 1

обратите внимание, что я хочу запустить эмулятор X86, а НЕ медленный эмулятор ARM

Поиск в нескольких потоках SO, относящихся к этой проблеме, таких как this , this и this thread (s).

Краткое изложение решения выше темы

  1. Включите Vt-D (виртуализация) в BIOS и убедитесь, что он включен:

переход к Системной информации и поиск виртуализации ( см. Здесь для получения дополнительной информации )

  1. Установите HAXM в SDK Manager (в Android Studio) и подтвердите доступность Vt-d, перейдя по адресу:

C:\Users\$USERPROFILE\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager

и работает:

haxm_check.exe

Ожидаемый результат (если все сделано правильно - вот что я вижу)

Поддержка VT - да

Поддержка NX - да

Проблема:

У меня включен Vt-D в BIOS и установлена ​​последняя версия HAXM (работает последняя версия Android Emulator), однако я все еще получаю следующее:

13: 02 Эмулятор: эмулятор: ОШИБКА: эмуляция x86 требует аппаратного ускорения!

Есть мысли?

...