Ускоритель эмулятора Intel X86 (установщик HAXM) VT/NX не включен

Я спрашиваю, как включить мой VT/NX для моего MacBook, когда я пытаюсь использовать эмулятор X86, мне кажется, что VT/NX NOT ENABLED, это никогда не казалось, когда я использовал систему 10.9 после того, как я обновить мой MacBook до Yosemite, мне кажется.

Когда я пытаюсь запустить свой эмулятор x86, он сообщает мне:

Starting emulator for AVD 'X86'
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX is not installed on this machine (/dev/HAX is missing).

Но AVD показывает мне, что я установил HAXM.

Когда я снова попытаюсь установить его, установщик распечатает VT/NX NOT ENABLED.

Я не могу отправлять изображения...

to mindex answer:

Я попробовал запустить все версии Intel HAXM, которые я мог получить:

IntelHAXM_1.0.8.dmg     
IntelHAXM_1.1.0_for_10.10.dmg     
IntelHAXM_1.1.0_below_10.10.dmg      

Но это не сработало.

Ответ 1

Из Инструкции Intel

"Менеджер SDK загрузит установщика в каталог" extras "в основном каталоге SDK. Несмотря на то, что менеджер SDK говорит" Installed ", это фактически означает, что был загружен исполняемый файл Intel HAXM. Вам все равно нужно будет запустить установщик из каталога" Дополнительные", чтобы завершить установку.

Извлеките инсталлятор в каталог "extras" и следуйте инструкциям по установке для вашей платформы.

Ответ 2

Откройте менеджер SDK в своей среде IDE и установите последнюю версию Intel HAXM запустите эмулятор.

Если он выбрасывает ошибку как

Starting emulator for AVD 'X86'
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX is not installed on this machine (/dev/HAX is missing).

Это означает, что некоторые аппаратные графические функции должны быть назначены. Чтобы преодолеть эту проблему, просто перейдите к пути, на котором установлен ваш Adroid SDK.

Окна

C:\Android\SDK\Extras\интел\Hardware_Accelerated_Execution_Manager

Здесь вы можете найти файл intelhaxm-android.exe.

Mac OS X

В Mac OSX есть файл IntelHAXM_X.X.X.dmg, смонтируйте его, и вы найдете файл mpkg.

Установите файл и перезапустите все приложения, используя эмулятор Android, например (android studio, cmd и т.д.).

Теперь попробуйте открыть эмулятор, он будет работать нормально

Ответ 3

Возможно, вы используете более старую версию Intel HAXM (или вообще не устанавливали ее). Перейдите в https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager и загрузите/установите последний пакет Intel HAXM для MAC OS X.

EDIT: в соответствии с https://software.intel.com/en-us/forums/topic/506790 вы также должны убедиться, что Virtual PC/Parallel/VMWare не работает.

Ответ 4

Версия 1.1.1 - это правильная версия для Yosemite. Вам нужно скачать это прямо с сайта intel: https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager.

Загружаемый SDK Manager является более старой версией (1.1.0). Если вы все еще хотите работать с версией 1.1.0 - обратитесь к решению здесь - http://www.csell.net/2014/09/03/VTNX_Not_Enabled/

Ответ 5

В моем случае с запуском Yosemite в VMWare Workstation 10.0.5 мне пришлось:

1) Установите режим kext в dev (может и не понадобиться больше... попробуйте сначала без него)

sudo nvram boot-args="kext-dev-mode=1" 

Затем перезагрузите (выключите VM) для шага 2) ниже.

Подробности здесь: http://www.csell.net/2014/09/03/VTNX_Not_Enabled/

2) Добавьте vhv.enable = "TRUE" в мой файл VMX и перезапустите VM

Подробности, обсуждаемые здесь: https://communities.vmware.com/thread/416997?start=15&tstart=0

3) Установите HAXM 1.1.1, как обсуждалось выше, с сайта Intel

(хотелось бы опубликовать больше ссылок → но у меня есть ограничение на 2 → так проголосуйте за меня, так что в следующий раз вы будете gert more..: -))

Ответ 6

1. Чтобы установить драйвер виртуализации:

Запустите Android SDK Manager, выберите Дополнительно, а затем выберите Intel Hardware Accelerated Execution Manager. После завершения загрузки выполните /extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe. Следуйте инструкциям на экране, чтобы завершить установку.

2.Если он обнаруживает какую-либо проблему, перезагрузите компьютер и подключитесь к BIOS, включите технологию виртуализации...

3. Чтобы увидеть, что ваш обладатель способен к виртуализации, перейдите к следующей ссылке http://ark.intel.com/Products/VirtualizationTechnology

Ответ 7

Во многих случаях некоторые антивирусы также запускают HyperV с запуском окна и не позволяют устанавливать HAXM. Я столкнулся с этой проблемой из-за антивируса AVAST. Поэтому я удалил AVAST, после чего HAXM правильно установился после перезагрузки. Затем я снова установил AVAST.

Итак, его просто проверка при установке, как сейчас, даже с установленным AVAST, HAXM корректно работает с виртуальными блоками и эмуляторами Android.

Ответ 8

Попробуйте установить Интегрированный Native Developer Experience
" Это пакет производительности для кросс-архитектуры, который предоставляет разработчикам инструменты, поддержку и интеграцию IDE для создания высокопроизводительных приложений на С++/Java * для Windows * в архитектуре Intel®, OS X на архитектуре Intel® и Android * на ARM * и Архитектура Intel®.

Интегрированный собственный опыт разработчика

Ответ 9

Для установки IntelHAXM необходимо активировать технологию Intel Virtual.

Чтобы активировать его, вы должны перезагрузить компьютер и перейти в BIOS. Существует опция под названием Intel Virtual Technology, которую вы должны активировать.

После включения переустановите IntelHAXM. Это должно решить проблему.