Ошибка в запуске AVD

? Jitesh Gaikwad @ | Original: StackOverFlow
---

У меня есть Windows 8.1 PRO с процессором AMD. Я установил Android SDK и Eclipse. Это работает, нопроблема в том, что когда я создаю AVD и запустить его он показывает эту ошибку:

>emulator: ERROR: x86 emulation currently requires hardware acceleration!  
>Please ensure Intel HAXM is properly installed and usable.  
>CPU acceleration status: HAX kernel module is not installed!  

Я уже установил Intel Hardware_Accelerated_Execution_Manager и я включен Virtual модуляции в загрузочном меню, но она по-прежнему не работает.

---

Top 5 ответ

1Jacob Nordfalk @

Вы должны прочитать ( и после ) выход

sc query intelhaxm

как указано на http://developer.android.com/tools/devices/emulator.html#accel-vm

Вы открываете окно командной строки с помощью правой кнопки мыши на меню Пуск, выберите Выполнить и написать 'Cmd ' .

Смотрите также http://stackoverflow.com/questions/26316523/android-emulator-doesnt-use-haxm .

Если вы не можете получить эмулятор работать, вы можете попробовать более простой вариант: Genymotion - http://genymotion.com/

2Pedro Oliveira @

Убедитесь, что вы установили HAXM installer на SDK Manager.

Ошибка в запуске AVD

После того как вы загрузите ее и убедитесь, что вы запустите установку расположенного по адресу: { SDK_FOLDER } extrasintelHardware_Accelerated_Execution_Managerintelhaxm.exe

Примечание: в Android Studio,команды " intelhaxm.exe " было изменено на " intelhaxm - android.exe "

Если вы получаетеошибки " VT не поддерживается " во время установки отключить Hyper -V на окнах особенности . Вы можете выполнить эту команду dism.exe /Online /Disable-Feature:Microsoft-Hyper-V . Вы также должны " Virtualization Technology " должен быть включен в вашем BIOS

3Dash @

Так что я с этим вопросом, и кажется, что, если вы находитесь на Linux вы не сможете использовать HAXM . [ EDIT : это если у вас есть чип AMD (не Intel), конечно, так как этовопрос ]

Как указано на Android Сайте;

Многие современные процессоры обеспечивают расширения для виртуальных машин (VM )   более эффективно . Воспользовавшись этими расширениями с   Android эмулятор требует дополнительной настройки вашего   развитие системы, но может значительно повысить скорость выполнения.   Перед тем, как использовать этот тип ускорения, вы должны в первую   определить, если процессор вашего РАЗВИТИЕ СИСТЕМЫ поддерживает один из   следующие расширения виртуализации технологии:

Intel Virtualization Technology (VT, VT-x, vmx) extensions

> AMD Virtualization (AMD -V, SVM) расширения (поддерживается только для Linux)

Как уже упоминалось Genymotion может бытьрешением.

4scottyab @

Если вы работаете Mac, как pedro упоминает убедиться, что вы имеете HAXM установки dowloaded с помощью диспетчера Android SDK.

Затем установите его ! В Finder перейдите к /YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/

Запустите и установите .mpgk в следующем .dmg

Yosemite: IntelHAXM_1.1.0_for_10.10.dmg Pre-yosemite: IntelHAXM_1.1.0_below_10.10.dmg 5Dheerendra Kulkarni @

Для тех, кто использует Android студии, базирующейся на JetBrains :

Goto Инструменты > Android > SDK менеджер

Под Дополнительно -> установите флажок Intel x86 Эмулятор Accelorator

Для тех, кто не в состоянии использовать Nexus AVD также можете попробовать использовать Generic AVD .

Goto Tools > Android > AVD Manager

Затем создайте новый Genreic AVD -то вроде QVGA и использовать для вашего приложения . Это AVD не использует аппаратное ускорение.