2014-12-03 3 views
-1

Initally У меня была проблемаНевозможно открыть эмулятор

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! 
  1. я установил "Intel X86 Emulator Accelerator (HAXM Installer)".
  2. после этого я перезапущен затмением
  3. Пробовал запустить мой андроид приложения, right click-run as -android application Но обнаружил, что эмулятор не начал работу
+0

Какой уровень API вы выбрали для своего AVD? Mac или Windows? –

+0

Я использую окна, уровень API - 21 – Athira

+0

Какое изображение вы установили из Android SDK? то есть Intel Atom x86_64 или что-то еще? –

ответ

0

Если у вас есть для Windows 8.1 с процессором Intel, и вы пытаетесь установить Android Studio вы, скорее всего, получите следующую ошибку при попытке запустить эмулятор Android:

эмулятор: ERROR: эмуляция x86 в настоящее время требует аппаратного ускорения! Пожалуйста, убедитесь, что Intel HAXM правильно установлен и применим. Состояние ускорения CPU: модуль ядра HAX не установлен!

Лучшее, что нужно сделать, это сначала перейти на экран BIOS. В Windows 8.1 способ сделать это - нажать клавишу Shift и перезапустить. (Да, это правда, это не обычный Esc, F2 или F10). Это действительно смена и перезагрузка. Вы ДОЛЖНЫ удерживать клавишу сдвига во время перезапуска или не работать.

Как только вы сделаете это несколько раз и на самом деле получите синий экран с некоторыми опциями на нем.

Вы должны увидеть Продолжить, используйте устройство, устранить, выключите компьютер: Выберите Устранение неисправностей

Затем вы должны увидеть Refresh ваш компьютер, Сбросить компьютер, Дополнительные параметры: Пика Дополнительные параметры

Тогда вы должны увидеть экран, который говорит «Восстановление системы», «Восстановление системного образа», «Восстановление при запуске», «Командная строка», «Настройки прошивки UEFI», «Параметры запуска»: Выберите настройки UEFI Firmwhere.

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

Затем вы увидите экран BIOS с меню «Информация, конфигурация, безопасность», «Загрузка», «Выход»: «Выберите конфигурацию».

В разделе «Конфигурация» нажмите стрелку вниз, пока не дойдете до Intel Virtual Technology. Включите его.

Затем перейдите в Exist и перейдите вниз, чтобы выйти и сохранить изменения. Подтвердите, что вы хотите сохранить изменения.

В диспетчере Android SDK перейдите в каталог Дополнительно и в соответствии с этим вы увидите Intel x86 эмулятора Accelerator (HAXM установки)

, если он не установлен, установите его.

Если он установлен, то это на самом деле не установлен совсем еще (но если вы не установите его первым, следующая часть не будет работать. Следующая скачать инсталлятор с сайта отдельно от здесь https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

Это будет ZIP-файл, разархивируйте его, а затем один раз разархивированный щелчок, чтобы установить. Не выбирайте значения по умолчанию. 1024 мб недостаточно памяти, используйте параметр 1.5Gb.

Если вы не установите его правильно в первый раз, или параметры не будут использоваться для вас, просто повторите шаги установки и настройте параметры памяти. (Единственный способ изменить это - переустановить, но выбрать вариант для исправления, а не полную переустановку).

И после этого это сработало для меня. Я нашел некоторые из предыдущих вещей в Stack Overflow, но их решения не работали, поэтому после этого, возможно, это был ядро ​​Intel для Windows 8.1.

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