2014-11-03 4 views
2

У меня OSX Yosemite 10.10 с процессором Intel i5. Я установил Android SDK и Eclipse. Это работает, но проблема в том, что когда я создать AVD запустить он показывает эту ошибку:Ошибка при запуске AVD в Mac

Starting emulator for AVD 'Nexus4-18-xhdpi' 
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). 

Я новичок в программировании андроида и понятия не имеют, как решить эту проблему или заглянуть в/разработчика/Hav. Пожалуйста помоги. Спасибо.

+1

возможно дубликат [Ошибка в запуске AVD] (http://stackoverflow.com/questions/26355645/error-in-launching-avd) – duggu

+0

Пожалуйста, вы можете уточнить? или какие шаги я должен предпринять, чтобы запустить его? Благодарю. – deep

ответ

8

Как говорится в ошибке, вам необходимо установить HAXM, который можно найти here.

1

Перейти к

Window>Android Sdk Manager

  1. затем в последнем разделе вы найдете дополнительные расширения его

  2. , то вы найдете Интел (x86) HAXM инсталлятор

  3. Отметьте чек и установите пакет установки.

  4. Примите лицензионное соглашение и нажмите кнопку «Установить».

  5. После установки перезапустите свое затмение.

Теперь вы можете запустить AVD

Все самое лучшее :)

+0

Последняя версия Android SDK имеет версию intel 1.1.0, которая не работает с OSX Yosemite 10.10. Обратитесь к ссылке ответа и получите последнюю версию 1.1.1 HAXM. Он будет установлен и заменен 1.1.0 и будет работать! – deep

0

Если вы выполните следующую команду, позволит неподписанных Kext быть загружен. Знайте свою систему.

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

Reboot и переустановить HAXM.

14

От https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x

Под Дополнительно, установите флажок рядом с Intel x86 эмулятора Accelerator (HAXM).

[Установить]

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

+0

Я MAC, этот ответ мне помог. спасибо парню! –

+0

У меня тоже Mac Running El Capitan, это тоже помогло ... – Pearlboy

10

Вам нужно перейти к

/YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/ 

Затем установите файл HAXM DMG.

+1

Просто хотел прокомментировать, что мне пришлось вручную запустить .dmg, и это относительный установщик на моем Mac, прежде чем это сработает. Просто установить пакет и запустить скрипт установщика в папке было недостаточно. Спасибо за ваш ответ! – SmartyP

-1

Вслед работал для меня на макинтош Android Studio

Installed HAXM Installer

Android студия -> менеджер SDK -> Launch автономный менеджер SDK -> Дополнительно -> Intel x86 эмулятора Accelerator (HAXM Installer), об 6,0.5

https://monosnap.com/file/ArPKwS6qPk651S5wvRgGGGtaMn3YOn

Смежные вопросы