Эмулятор: ERROR: эмуляция x86 в настоящее время требует аппаратного ускорения

Я попытался запустить свое приложение Android Studio для Android-приложений, но получил следующие данные:

Эмулятор: ERROR: эмуляция x86 в настоящее время требует аппаратного ускорения!

Убедитесь, что Intel HAXM правильно установлен и применим.

Состояние ускорения процессора: модуль ядра HAX не установлен!

Можете ли вы сказать мне, что я могу сделать с ошибкой?

Solutions Collecting From Web of "Эмулятор: ERROR: эмуляция x86 в настоящее время требует аппаратного ускорения"

В соответствии с этим ответом , следующие шаги:

1) Откройте диспетчер SDK (в Android Studio перейдите в «Инструменты»> «Android»> «Менеджер SDK») и скачайте «Ускоритель эмулятора Intel x86» (установщик HAXM), если вы этого не сделали.

2) Теперь перейдите в каталог SDK C:\users\%USERNAME%\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\ и запустите файл с именем intelhaxm-android.exe .

В случае возникновения ошибки, например, «технология виртуализации Intel (vt, vt-x) не включена». Перейдите в настройки BIOS и включите виртуализацию оборудования.

3) Перезапустите Android Studio и попробуйте снова запустить AVD.

Это может занять минуту или 2, чтобы отобразить окно эмулятора.

Установите Intel x86 Emulator Accelerator с помощью Android SDK Manager

Android SDK Manager

Если у вас установлен Android Studio, вы можете запустить диспетчер SDK через Tools -> Android -> SDK Manager .

Android SDK Manager фактически не устанавливает HAXM , он просто загружает его. В верхней части окна менеджера Android SDK вы можете найти, где находится установщик на вашем ПК. Откройте вложенную папку extras\intel\Hardware_Accelerated_Execution_Manager и запустите программу установки вручную: intelhaxm-android.exe .

Чтобы использовать Intel HAXM, у вас должен быть процессор с поддержкой виртуализации :

Прежде чем пытаться использовать этот тип ускорения, вы должны сначала определить, поддерживает ли процессор вашей системы развития одну из следующих технологий расширения виртуализации:

  • Расширения технологии виртуализации Intel (VT, VT-x, vmx)
  • Расширения AMD Virtualization (AMD-V, SVM) (поддерживается только для Linux)

Если ваш процессор не поддерживает виртуализацию, вместо этого вы можете использовать эмулятор ARM:

Вы можете отредактировать существующее или добавить новое виртуальное устройство в Диспетчер виртуальных устройств Android и изменить CPU / ABI на ARM . Если этот параметр недоступен, вам может потребоваться изменить целевой API виртуального устройства или загрузить образ системы ARM для версии API, которую вы хотите использовать с помощью менеджера Android SDK.

Простое решение:

Откройте Android SDK manager, сверху вы увидите, что « Android SDK Location » переместится в это место и следуйте по этому пути

\extras\intel\Hardware_Accelerated_Execution_Manager

Здесь вы получите « intelhaxm-android.exe », установите эту настройку.

На Mac Android SDK устанавливается на: /Users/username/Library/Android/sdk/ , поэтому вам нужно запустить скрипт как sudo, как показано ниже:

sudo sh /Users/username/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/silent_install.sh

Если все пойдет хорошо, сценарий печатает сообщение: "Silent installation Pass!"

Затем перезапустите Android Studio и запустите приложение с нужным AVD.

Я потратил слишком много времени на это, I find that the AVAST is the issue!!! Если у вас установлен AVAST, вы должны:

Перейдите на вкладку settings -> troubleshooting , затем вы должны UNCHECK « enable hardware-assisted virtualization »,

Перезагрузите компьютер, установите intelhaxm-android.exe, если он не установлен. Вы можете найти его:

C:\Users\{YOURUSERNAME}\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager

Щелкните правой кнопкой мыши по значку своего компьютера, и CPU будет указан на странице свойств. Или откройте диспетчер устройств и посмотрите на CPU. Это должен быть процессор Intel, поддерживающий бит VT и NX (XD) – вы можете проверить свой CPU # на http://ark.intel.com
Также убедитесь, что hyperV выключен bcdedit / set hypervisorlaunchtype off
Бит XD находится на bcdedit / set nx AlwaysOn
Используйте программу установки с https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager.
Если вы используете Avast, отключите «Включить аппаратную виртуализацию» в разделе «Настройки»> «Устранение неполадок». Перезагрузите компьютер и попробуйте снова запустить установку HAXM

Непосредственно загрузите Intel HAXM с сайта intel

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement

Эти шаги работали на Mint 17.2 Rafaela:

  1. Откройте терминал и введите это: sudo apt-get install qemu-kvm
  2. Перезагрузите компьютер и включите технологию виртуализации в настройках BIOS
  3. В терминале снова вставьте это: sudo kvm-ok