Haxm can only be installed on windows or mac

Describe the Bug Summary: I have been trying to install HAXM to my machine through Android Studio but installation repeatedly fails with the following message: IDE logs show this: 2021-08-25 15:53:...

Any other solution?

Thanks for your feedback. Currently, HAXM only supports macOS up to 10.14. Since macOS Catalina 10.15, macOS does not support kernel extension any more. It only support new system extensions instead. You may consider to use HVF on macOS instead. Thanks.

I am running an iMac from 2010 with 10.13.6 and I get the exact same issue as OP.

I already had HAXM installed on this system (but my emulator was not working well). So I gave it another try, removed HAXM via Android Studio Settings, restarted Android Studio and got this error when trying to install HAXM again.

Preparing "Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)".
Warning: Package "com.android.repository.impl.generated.v2.RemotePackage@44b0bc2c" (extras;intel;Hardware_Accelerated_Execution_Manager) should be installed in 
"/Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager" but 
it already exists.
Installing in "/Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager-2" instead.
Downloading https://dl.google.com/android/repository/extras/intel/haxm-macosx_v7_6_5.zip
"Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" ready.
Installing Intel x86 Emulator Accelerator (HAXM installer) in /Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager-2
"Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" complete.
"Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" finished.
Parsing /Users/ben/Library/Android/sdk/build-tools/31.0.0/package.xml
Parsing /Users/ben/Library/Android/sdk/cmake/3.18.1/package.xml
Parsing /Users/ben/Library/Android/sdk/cmdline-tools/latest/package.xml
Parsing /Users/ben/Library/Android/sdk/emulator/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/google/auto/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/google/google_play_services/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/google/instantapps/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/google/market_apk_expansion/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/google/market_licensing/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/google/simulators/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/google/webdriver/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/package.xml
Parsing /Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager-2/package.xml
Warning: Observed package id 'extras;intel;Hardware_Accelerated_Execution_Manager' in inconsistent location '/Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager-2' (Expected '/Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager')
Warning: Already observed package id 'extras;intel;Hardware_Accelerated_Execution_Manager' in '/Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager'. Skipping duplicate at '/Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager-2'
Parsing /Users/ben/Library/Android/sdk/ndk/23.0.7599858/package.xml
Parsing /Users/ben/Library/Android/sdk/patcher/v4/package.xml
Parsing /Users/ben/Library/Android/sdk/platform-tools/package.xml
Parsing /Users/ben/Library/Android/sdk/platforms/android-30/package.xml
Parsing /Users/ben/Library/Android/sdk/skiaparser/1/package.xml
Parsing /Users/ben/Library/Android/sdk/skiaparser/2/package.xml
Parsing /Users/ben/Library/Android/sdk/sources/android-30/package.xml
Parsing /Users/ben/Library/Android/sdk/system-images/android-30/google_apis/x86/package.xml
Parsing /Users/ben/Library/Android/sdk/tools/package.xml
Android SDK is up to date.
Unable to install Intel® HAXM
HAXM can only be installed on Windows or Mac.
Please file a bug against Android Studio.
Done


Packages to install: 
- Intel x86 Emulator Accelerator (HAXM installer) (extras;intel;Hardware_Accelerated_Execution_Manager)

Preparing "Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)".
Downloading https://dl.google.com/android/repository/extras/intel/haxm-macosx_v7_6_5.zip
"Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" ready.
Installing Intel x86 Emulator Accelerator (HAXM installer) in /Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager
"Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" complete.
Failed to update status to COMPLETE
"Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" failed.
Failed packages:
- Intel x86 Emulator Accelerator (HAXM installer) (extras;intel;Hardware_Accelerated_Execution_Manager)

idea.log:

2021-10-03 21:35:47,368 [ 986765]   INFO - ectedPackagesStep$CustomLogger - Preparing "Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)". 
2021-10-03 21:35:47,381 [ 986778]   INFO - ectedPackagesStep$CustomLogger - Downloading https://dl.google.com/android/repository/extras/intel/haxm-macosx_v7_6_5.zip 
2021-10-03 21:35:47,823 [ 987220]   INFO - ectedPackagesStep$CustomLogger - "Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" ready. 
2021-10-03 21:35:47,828 [ 987225]   INFO - ectedPackagesStep$CustomLogger - Installing Intel x86 Emulator Accelerator (HAXM installer) in /Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager 
2021-10-03 21:35:47,830 [ 987227]   INFO - ectedPackagesStep$CustomLogger - "Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" complete. 
2021-10-03 21:35:50,092 [ 989489]   INFO - ard.VmWizard$SetupProgressStep - Preparing "Uninstall Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)". 
2021-10-03 21:35:50,094 [ 989491]   INFO - ard.VmWizard$SetupProgressStep - "Uninstall Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" ready. 
2021-10-03 21:35:50,097 [ 989494]   INFO - ard.VmWizard$SetupProgressStep - "Uninstall Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" complete. 
2021-10-03 21:35:50,098 [ 989495]   INFO - ard.VmWizard$SetupProgressStep - "Uninstall Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" finished. 
2021-10-03 21:35:50,113 [ 989510]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/build-tools/31.0.0/package.xml 
2021-10-03 21:35:50,122 [ 989519]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/cmake/3.18.1/package.xml 
2021-10-03 21:35:50,130 [ 989527]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/cmdline-tools/latest/package.xml 
2021-10-03 21:35:50,140 [ 989537]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/emulator/package.xml 
2021-10-03 21:35:50,148 [ 989545]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/extras/google/auto/package.xml 
2021-10-03 21:35:50,156 [ 989553]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/extras/google/google_play_services/package.xml 
2021-10-03 21:35:50,164 [ 989561]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/extras/google/instantapps/package.xml 
2021-10-03 21:35:50,172 [ 989569]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/extras/google/market_apk_expansion/package.xml 
2021-10-03 21:35:50,180 [ 989577]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/extras/google/market_licensing/package.xml 
2021-10-03 21:35:50,188 [ 989585]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/extras/google/simulators/package.xml 
2021-10-03 21:35:50,196 [ 989593]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/extras/google/webdriver/package.xml 
2021-10-03 21:35:50,204 [ 989601]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager-2/package.xml 
2021-10-03 21:35:50,207 [ 989604]   WARN - ard.VmWizard$SetupProgressStep - Observed package id 'extras;intel;Hardware_Accelerated_Execution_Manager' in inconsistent location '/Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager-2' (Expected '/Users/ben/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager') 
2021-10-03 21:35:50,207 [ 989604]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/ndk/23.0.7599858/package.xml 
2021-10-03 21:35:50,215 [ 989612]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/patcher/v4/package.xml 
2021-10-03 21:35:50,224 [ 989621]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/platform-tools/package.xml 
2021-10-03 21:35:50,232 [ 989629]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/platforms/android-30/package.xml 
2021-10-03 21:35:50,239 [ 989636]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/skiaparser/1/package.xml 
2021-10-03 21:35:50,247 [ 989644]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/skiaparser/2/package.xml 
2021-10-03 21:35:50,255 [ 989652]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/sources/android-30/package.xml 
2021-10-03 21:35:50,263 [ 989660]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/system-images/android-30/google_apis/x86/package.xml 
2021-10-03 21:35:50,272 [ 989669]   INFO - ard.VmWizard$SetupProgressStep - Parsing /Users/ben/Library/Android/sdk/tools/package.xml 
2021-10-03 21:37:28,548 [1087945]   INFO - tools.idea.sdk.wizard.VmWizard - Preparing "Uninstall Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)". 
2021-10-03 21:37:28,551 [1087948]   INFO - tools.idea.sdk.wizard.VmWizard - "Uninstall Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" ready. 
2021-10-03 21:37:28,553 [1087950]   INFO - tools.idea.sdk.wizard.VmWizard - "Uninstall Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" complete. 
2021-10-03 21:37:28,554 [1087951]   INFO - tools.idea.sdk.wizard.VmWizard - "Uninstall Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.6.5)" finished. 
2021-10-03 21:37:28,570 [1087967]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/build-tools/31.0.0/package.xml 
2021-10-03 21:37:28,578 [1087975]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/cmake/3.18.1/package.xml 
2021-10-03 21:37:28,586 [1087983]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/cmdline-tools/latest/package.xml 
2021-10-03 21:37:28,593 [1087990]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/emulator/package.xml 
2021-10-03 21:37:28,601 [1087998]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/extras/google/auto/package.xml 
2021-10-03 21:37:28,609 [1088006]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/extras/google/google_play_services/package.xml 
2021-10-03 21:37:28,617 [1088014]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/extras/google/instantapps/package.xml 
2021-10-03 21:37:28,624 [1088021]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/extras/google/market_apk_expansion/package.xml 
2021-10-03 21:37:28,632 [1088029]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/extras/google/market_licensing/package.xml 
2021-10-03 21:37:28,640 [1088037]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/extras/google/simulators/package.xml 
2021-10-03 21:37:28,647 [1088044]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/extras/google/webdriver/package.xml 
2021-10-03 21:37:28,655 [1088052]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/ndk/23.0.7599858/package.xml 
2021-10-03 21:37:28,663 [1088060]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/patcher/v4/package.xml 
2021-10-03 21:37:28,670 [1088067]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/platform-tools/package.xml 
2021-10-03 21:37:28,678 [1088075]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/platforms/android-30/package.xml 
2021-10-03 21:37:28,685 [1088082]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/skiaparser/1/package.xml 
2021-10-03 21:37:28,693 [1088090]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/skiaparser/2/package.xml 
2021-10-03 21:37:28,701 [1088098]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/sources/android-30/package.xml 
2021-10-03 21:37:28,708 [1088105]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/system-images/android-30/google_apis/x86/package.xml 
2021-10-03 21:37:28,716 [1088113]   INFO - tools.idea.sdk.wizard.VmWizard - Parsing /Users/ben/Library/Android/sdk/tools/package.xml 
2021-10-03 21:37:28,749 [1088146]   WARN - ectedPackagesStep$CustomLogger - Failed to update status to COMPLETE 
com.android.repository.api.PackageOperation$StatusChangeListenerException: HAXM setup failed!
	at com.android.tools.idea.sdk.install.VmInstallListener.statusChanged(VmInstallListener.java:63)
	at com.android.repository.impl.installer.AbstractPackageOperation.updateStatus(AbstractPackageOperation.java:515)
	at com.android.repository.impl.installer.AbstractPackageOperation.complete(AbstractPackageOperation.java:204)
	at com.android.tools.idea.sdk.wizard.InstallTask.completePackages(InstallTask.java:185)
	at com.android.tools.idea.sdk.wizard.InstallTask.run(InstallTask.java:138)
	at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:962)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:472)
	at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:235)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:178)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:658)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:610)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:65)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:165)
	at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:235)
	at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
	at java.base/java.lang.Thread.run(Thread.java:834)

EDIT: Just as a sidenote, I was able to install HAXM 7.7 via brew install --cask intel-haxm. The emulator starts in AS, but closes immediately. This is the same behaviour I had before, when HAXM 7.6.5 was shown as installed in AS.

Содержание

  1. Ошибка установки Intel HAXM. Этот компьютер не поддерживает технологию Intel Virtualization Technology (VT-x)
  2. ОТВЕТЫ
  3. Ответ 1
  4. Ответ 2
  5. Ответ 3
  6. Ответ 4
  7. Ответ 5
  8. Ответ 6
  9. Ответ 7
  10. Ответ 8
  11. Ответ 9
  12. Ответ 10
  13. Ответ 11
  14. Ответ 12
  15. Ответ 13
  16. Не получается установить Intel HAXM в Android Studio
  17. 11 ответов:
  18. Как разогнать эмулятор Android
  19. Системные требования
  20. Поддерживаемые ОС
  21. Установка
  22. Установка вручную
  23. Установка с помощью Android SDK Manager
  24. Установка Intel HAXM
  25. Установка эмулятора Android x86
  26. Создание виртуального устройства
  27. Haxm can only be installed on windows or mac
  28. About

Ошибка установки Intel HAXM. Этот компьютер не поддерживает технологию Intel Virtualization Technology (VT-x)

У меня проблема с установкой HAXM. Вот что. Я получил эту ошибку каждый раз, когда пытался установить HAXM для своего компьютера: 5243d31f456858baaf8f71e27946e44f

Проблема в том, что мой компьютер поддерживает технологию виртуализации (см. рис. ниже). Любая идея, как решить эту проблему? fb2b203fd859e4f2a7f6f29b2c3332df

ОТВЕТЫ

Ответ 1

Просто выполните следующие действия:

Теперь вы можете запустить установку HAXM без каких-либо ошибок.

Ответ 2

Ответ 3

Скорее всего, у вас установлены окна 8 с установленным гипер-v? если да, удалите гипер-v, и ваша проблема исчезнет!

Ответ 4

Прежде всего убедитесь, что вы включили технологию виртуализации в своем BIOS. После перезагрузки компьютера нажмите F1-F12 на клавиатуре и найдите эту опцию.

Убедитесь, что вы отключили Hyper-V в Windows 7/Windows 8. Вы можете отключить его в панели управления → Программы → функции Windows

Вы можете отключить антивирусную программу для всего процесса установки. Не забудьте восстановить все антивирусные службы после установки HAXM.

Некоторые люди рекомендуют холодную загрузку, которая:

К сожалению, этот шаг не сработал у меня

У меня было много проблем с установкой HAXM, и мне помог только последний шаг.

Ответ 5

Возможно, VT-X не включен в вашем BIOS.

Intel VT-x не включен

В некоторых случаях Intel VT-x может быть отключен в BIOS системы и должен быть включенным в утилите настройки BIOS. Для доступа к настройке BIOS Утилита, ключ должен быть нажат во время загрузки компьютера. Этот ключ зависит от того, какой BIOS используется, но обычно это F2, Delete или Esc. В утилите настройки BIOS Intel VT может быть определенных терминами «VT», «Технология виртуализации» или «VT-d». Обязательно включите все функции виртуализации.

Ответ 6

Полная проверка, которую я провела, чтобы запустить эту операцию:

Ответ 7

В окне «Включение или выключение Windows-функций» снимите флажок Hyper-V, а также убедитесь, что платформа Windows Hypervisor не установлена. Платформа Windows Hypervisor включена также может блокировать установку Intel HaxM

cda7a81815b573f6a34b807af6f7ee7c

Ответ 8

В Windows 10 защитник Windows имеет функцию изоляции ядра, которая использует технологию виртуализации, которая также будет прервать работу HAXM. Отключите его и повторите попытку. В моем случае его отключение решило мою проблему.

Ответ 9

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

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

Ответ 10

Похоже, что список исправлений растет, даже через 3 года после первоначального вопроса.

Ниже приведен полный список для Windows (до 12/2018)

Проверить BIOS

Отключить Hyper-V

AMD Ryzen?

Отключить изоляцию сердечника

Отключить запуск гипервизора при загрузке

Ничего не работает

Edits/Новые исправления приветствуются.

надеюсь это поможет

Ответ 11

После установки Visual Studio 2013 Update 2 Visual Studio уведомила меня об обновлении эмулятора Windows Phone, который я установил (это был действительно новый компонент, а не обновление). Оказалось, что это позволило Hyper-V, который сломал HAXM.

Решение заключалось в том, чтобы удалить эмулятор из «Программы и компоненты» и отключить Hyper-V из Windows Features (поиск «Возможности Windows» и нажать «Включить или отключить функции Windows» ).

Ответ 12

Если вы не найдете опцию Hyper-V на панели управления, как сказано в других ответах здесь, попробуйте ввести настройку BIOS (перезапуск и нажатие F- 12 или ESC или другое в зависимости от вашего ПК) и включение виртуализации, вероятно, в настройках CPU.

Ответ 13

Если на вашем компьютере установлен процессор AMD Ryzen, вам необходимо выполнить следующие требования к настройке:

Примечание: есть функции Hyper-V. Вы должны включить платформу Windows Hypervisor, а не Hyper-V. Платформа гипервизора Windows находится внизу

После выполнения условий avd x86 работает без установки haxm

Источник

Не получается установить Intel HAXM в Android Studio

Приветствую уважаемых читателей!

Прошу помочь мне в решении одной проблемы, 2 дня бьюсь безрезультатно.

Установил Android Studio на днях, как показывает, версии 1.0, ибо я не помню уже откуда скачивал и какая версия там была.

Установил необходимые пакеты для работы, в том числе HAXM.

На одном форуме вычитал, что студия при установке просто копирует HAXM в директорию, но не устанавливает ее, т.е. необходимо вручную запускать инсталлятор, что, собственно я и сделал.

Но HAXM упорно не хочет устанавливаться, выдавая следующую ошибку:

Облазим тонны страниц в интернете, я так и не нашел решение своей проблемы. Дополнительно прилагаю фото настроек своего ПК. Hyper-V технология моим процессором не поддерживается, Intel-Vt поддерживается

Прошу посоветовать решение проблемы, самому ну никак чего то не получается!

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Android studio HAXM device not found
Всем привет, я новичок в разработке по android, установил jdk поставил android studio версию 3.5.

Android studio emulator error HAXM
Здравствуйте. Помогите разобраться с эмулятором в андроид студио. Перерыл интернет и на русском, и.

Установка Intel HAXM
всем привет уважаемые форумчане помогите пож. с установкой Intel HAXM не могу установить Intel.

винда 32 или 64 бит?

старую студию удалить и HAXM тоже
скачать новую https://developer.android.com/studio/

12:22 Emulator: emulator: ERROR: x86_64 emulation currently requires hardware acceleration!

12:22 Emulator: CPU acceleration status: Unable to open HAXM device: ERROR_FILE_NOT_FOUND

12:22 Emulator: Process finished with exit code 1

Источник

У меня проблема с моей установкой HAXM. Вот в чем дело. Я получил эту ошибку каждый раз, когда я пытался установить HAXM для моего компьютера: 5243d31f456858baaf8f71e27946e44f

проблема в том, что мой компьютер поддерживает технологию виртуализации (см. рис ниже). Есть идеи, как исправить эту проблему? fb2b203fd859e4f2a7f6f29b2c3332df

11 ответов:

просто выполните следующие действия:

теперь вы можете начать установку HAXM без каких-либо ошибок.

скорее всего, у вас установлена windows 8 с hyper-v? если да, удалите hyper-v, и ваша проблема исчезнет!

прежде всего убедитесь, что вы Включили технологию виртуализации в вашем BIOS. После перезагрузки компьютера нажмите F1-F12 на клавиатуре и найдите эту опцию.

вы можете попробовать отключить антивирусную программу на весь процесс установки. Не забудьте восстановить все антивирусы услуги после установки HAXM.

некоторые люди рекомендуют «холодная» загрузка что:

к сожалению, этот шаг не работает для я

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

возможно, VT-X не включен в вашем BIOS.

Intel VT-x не включен

в некоторых случаях Intel VT-x может быть отключен в BIOS системы и должен быть включен в программу настройки BIOS. Чтобы получить доступ к настройке BIOS утилита, ключ должен быть нажал во время загрузки компьютера. Этот ключ зависит от того, какой BIOS используется, но обычно это F2, удалить или клавиша Esc. В утилите настройки BIOS Intel VT может быть обозначается терминами «VT», «технология виртуализации» или » VT-d.» Обязательно включите все функции виртуализации.

полная проверка, которую я прошел, чтобы получить этот запуск:

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

в окне» включение и выключение компонентов Windows » снимите флажок Hyper-V, а также убедитесь, что платформа гипервизора Windows не отмечена. Включенная платформа гипервизора Windows также может блокировать установку Intel HaxM

cda7a81815b573f6a34b807af6f7ee7c

в Windows 10 Защитник Windows имеет функцию изоляции ядра, которая использует технологию виртуализации, которая также будет вмешиваться в работу HAXM. Отключите его и повторите попытку. В моем случае отключение его решило мою проблему.

после установки Visual Studio 2013 Update 2 Visual Studio уведомила меня об обновлении эмулятора Windows Phone, которое я установил (это был действительно новый компонент, а не обновление). Оказалось, что это позволило Hyper-V, который сломал HAXM.

решение состояло в том, чтобы удалить эмулятор из программ и компонентов и отключить Hyper-V от функций Windows (поиск «функции Windows» и нажмите «Включить или выключить функции Windows»).

Если вы не найдете опцию Hyper-V в панели управления, как сказано в другом ответ, попробуйте войти в BIOS setup (перезагрузка и нажатие F-12 или ESC или других в зависимости от вашего ПК) и включить виртуализацию, расположенную, вероятно, в параметрах процессора.

Источник

Как разогнать эмулятор Android

image loader
Каждый, кто хоть раз работал с эмулятором для разработки приложений под Android, знает, что даже на современном железе эмулятор тормозит так, что для его использования нужно нечеловеческое терпение. То есть, наверное, надо самому стать андроидом-киборгом.

Но есть и еще один метод – попроще.

Intel Hardware Accelerated Execution Manager (Intel HAXM) — это решение, использующее аппаратные возможности виртуализации (Intel VT) и позволяющее значительно ускорить работу эмулятора Android.

Данное решение работает в паре с эмулятором Android для х86 устройств. При этом, эмулятор будет работать со скоростью, приближенной к скорости работы реального устройства, что поможет сократить время на запуск и отладку приложения.

В случае разработки приложения, использующего только Dalvik разработчику не придется ничего менять, т.к. приложение не заметит разницы. В случае с NDK приложением необходимо будет добавить поддержку x86 архитектуры к списку собираемых библиотек. Сделать это несложно, нужно просто добавить поддержку x86 в make файл.

Системные требования

Поддерживаемые ОС

Установка

Intel HAXM можно установить как вручную, так и используя Android SDK Manager.

Установка вручную

Зайдите на сайт software.intel.com/ru-ru/android и скачайте установочный пакет для вашей платформы. Далее запустите установку и следуйте подсказкам мастера установки.

Установка с помощью Android SDK Manager

image loader

Установка Intel HAXM

В процессе установки вам предложат определить объем выделяемой оперативной памяти. Вы можете оставить значение, предложенное по умолчанию. Если в процессе работы вы захотите изменить это значение – запустите установку еще раз.

image loader

В процессе установки может возникнуть и такое

image loader

В этом случае проверьте настройки в BIOS, возможно виртуализация поддерживается вашей системой, но по-умолчанию отключена.

Для того, чтобы проверить, что все установлено верно и работает, необходимо в командной строке выполнить:

sc query intelhaxm

После выполнения данной команды вы увидите текущий статус службы

image loader

Так же может пригодится способ остановить службу:

sc start intelhaxm

Установка эмулятора Android x86

Описанное выше было не что иное, как подготовка почвы. Теперь необходимо установить сам эмулятор, который мы хотим «разогнать» с помощью Intel HAXM. В настоящий момент их два:

image loader

Создание виртуального устройства

После установки образа эмулятора Android для x86 необходимо создать новое виртуальное устройство с помощью Android Virtual Device Manager. Для этого:

Готово! Теперь осталось запустить и проверить все ли настроено верно. Выбираем созданный эмулятор и запускаем его кнопкой «Start». Далее идем в настройки и смотрим название устройства. Если все было сделано правильно, то для нашего примера, в поле «Model number» мы увидим строку «Android SDK Build for x86».

image loader

Конец мучениям и долгим ожиданиям! Наш эмулятор начал работать быстрее, причем настолько, что можно прямо из него просматривать видео с Youtube в режиме реального времени, а не как раньше в режиме слайд-шоу.

Источник

Haxm can only be installed on windows or mac

Intel Hardware Accelerated Execution Manager (HAXM)

raw

HAXM is a cross-platform hardware-assisted virtualization engine (hypervisor), widely used as an accelerator for Android Emulator and QEMU. It has always supported running on Windows and macOS, and has been ported to other host operating systems as well, such as Linux and NetBSD.

HAXM runs as a kernel-mode driver on the host operating system, and provides a KVM-like interface to user space, thereby enabling applications like QEMU to utilize the hardware virtualization capabilities built into modern Intel CPUs, namely Intel Virtualization Technology.

The latest HAXM release for Windows and macOS hosts are available here.

Detailed instructions for building and testing HAXM can be found at:

If you would like to contribute a patch to the code base, please also read these guidelines.

Reporting an Issue

You are welcome to file a GitHub issue if you discover a general HAXM bug or have a feature request.

However, please do not use the GitHub issue tracker to report security vulnerabilities. If you have information about a security issue or vulnerability with HAXM, please send an email to secure@intel.com, and use the PGP key located at https://www.intel.com/security to encrypt any sensitive information.

This project has adopted the Contributor Covenant, in the hope of building a welcoming and inclusive community. All participants in the project should adhere to this code of conduct.

About

Intel® Hardware Accelerated Execution Manager (Intel® HAXM)

Источник

HAXM Installation Failed is a very common error that occurs when installing Android Studio. This guide explains what is Intel HAXM and how to install Intel HAXM. We will also look at various issues that may result in HAXM installation failed error and how to solve them.

Table of Contents

  • What is Intel HAXM
  • Why HAXM Installation Fails
    • Android emulator is already running
    • The processor is not Intel-based
    • OS Not supported
    • Disable the Hyper-V Manager
      • Hyper-V might not be disabled
    • Virtualization is disabled in Bios
    • PC Does not support Virtualisation
    • Antivirus interferes with HAXM Installation
  • How to Install HAXM
    • Installing from Android SDK Manager
    • Direct Download & Install
    • Check if Intel HAXM Can be installed
  • Check if HAXM is installed
  • Reference
  • Summary

What is Intel HAXM

The HAXM stands for Hardware Accelerated Execution Manager. It is a cross-platform hardware-assisted virtualization engine (hypervisor), The Android Emulator use HAXM in intel platforms to speedup & improve performance

Why HAXM Installation Fails

The Android Studio Installs Intel HAXM when you install Android Studio. But you may get the HAXM Installation Failed message because of the following reasons

  • Android emulator is already running
  • The processor is not Intel-based
  • Unsupported OS
  • Hyper-V Manager must be disabled
  • Virtualization must be enabled in Bios ( VT-x )
  • The PC must support Virtualisation
  • Antivirus (Avast) may interfere with HAXM Installation
HAXM Installation Failed
HAXM Installation Failed

Android emulator is already running

You should stop the Android emulator, if it is already running.

You can stop it from the AVD Manager. On the action, column click down-arrow on the right and click Stop. This stops the emulator.

Or you can restart the computer.

The processor is not Intel-based

Intel HAXM cannot be used on systems without an Intel processor. Even if the processor is Intel, it still needs to have the support VT-x, EM64T, and Execute Disable Bit

For AMD Based PC, you can use the Hyper-V to run the Android Emulator

OS Not supported

  • Supported Windows OS is 7, 8, 8.1 & 10.
  • Supported macOS is 10.12, 10.13 & 10.14
  • Only 64 bit OS is supported.

Disable the Hyper-V Manager

Hyper-V is another Virtualisation technique just like Intel HAXM. You cannot use both at the same time. Hence, It is necessary to Disable Hyper-V. You can follow these steps to disable Hyper-V 

  1. Go to Control Panel -> Programs and Features -> Turn Windows features on or off
  2. From the window disable Hyper-V options
  3. Reboot your machine 
Disabling the HyperV. One of the main reasons for HAXM Installation Failed message
Disabling the HyperV. One of the main reasons for HAXM Installation Failed message

Hyper-V might not be disabled

If you have windows 10 features such as Device Guard and Credential Guard is enabled, it can prevent Hyper-V from being completely disabled.

The Device Guard and Credential Guard hardware readiness tool released by Microsoft can disable the said Windows 10 features along with Hyper-V:

  1. Download the latest version of the Device Guard and Credential Guard hardware readiness tool.
  2. Unzip
  3. Open the Command Prompt using Run as administrator
  4. Run the following command
  5. @powershell -ExecutionPolicy RemoteSigned -Command "X:pathtodgreadiness_v3.6DG_Readiness_Tool_v3.6.ps1 -Disable"
  6. Reboot.

Virtualization is disabled in Bios

If virtualization is disabled in the BIOS, you need to enable it.

Turn off the PC and then turn it On. Press either F2, DEL, F10 ( The key may differ in your PC) key to enter the BIOS at the startup. You will likely to see a message at the startup regarding the key to press to enter the BIOS

Enabling Virtualisation in Bios

Enabling Virtualisation in Bios

You may see the Virtualisation under any of the following menus.

  • Chipset
  • Northbridge
  • Advanced Chipset Control
  • Advanced CPU Configuration

The feature may go by the name

  • VT-x
  • VT-d (as in the above image)
  • Intel Virtualization Technology
  • Intel VT
  • Virtualization Extensions
  • Vanderpool

PC Does not support Virtualisation

Your CPU may not support Virtualisation. You can refer to Does My Processor Support Intel® Virtualization Technology? article to check if your PC Supports Virtualisation

Antivirus interferes with HAXM Installation

The Avast Antivirus interferes with the HAXM installation. It may also slow down the Android Emulator. The workaround is goto Avast Settings > Troubleshooting and uncheck “Use nested virtualization where available” option

How to Install HAXM

There are two ways in which you can install Intel HAXM.

  1. Using the Android SDK Manager
  2. Direct Download & Install

Installing from Android SDK Manager

Go to Android SDK Manager (Tools -> SDK Manager) and select SDK Tools. You will find the Intel x86 Emulator Accelerator HAXM installer listed here. Select it and click on OK.

Intel x86 Emulator Accelerator HAXM installer

Intel x86 Emulator Accelerator HAXM installer

The clicking OK button does not install the HAXM Always. But it will copy the downloaded files to the under the SDK Location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/

You can then click on the intelhaxm-android.exe to install as shown below

Direct Download & Install

You can directly download the Installer from the link HAXM Releases

Once you unzip the file, you will find the intelhaxm-android.exe

Install Intel HAXM
Install Intel HAXM

Welcome to the Intel HAXM setup wizard

Welcome to HAXM Setup

Click on Next to complete the installation.

Check if Intel HAXM Can be installed

Use the haxm_check.exe to check if VT is supported in your PC

Check if HAXM is installed

Finally, you need to check if HAXM is installed and running. You can do it from the command prompt by using the command

Reference

  1. HAXM
  2. Direct Download Link of HAXM
  3. Does My Processor Support Intel® Virtualization Technology?
  4. Device Guard and Credential Guard hardware readiness tool
  5. Android Emulator – AMD Processor & Hyper-V Support
  6. What is HyperVisor
  7. EM64T
  8. Execute Disable Bit
  9. VT-x

Summary

Installing Intel HAXM is a must if you want to run Android Emulator in Windows PC. Without which the Android Emulator will run very slowly. It is installed, when Android Studio is installed, but you get the HAXM Installation Failed error message. The most common error is due to the fact that Virtualisation is not enabled on your PC. Or because HyperVisor is running or the processor is not intel based. We learned how to solve all these issues in this guide

Я установил Android Studio, и у меня не было проблем с этим. Однако, когда я попытался запустить эмулятор, он сказал, что Intel HAXM не был установлен.

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

Итак, я пошел, включил технологию виртуализации Intel (VT-x), но я все равно получил то же сообщение.

Я слышу что-то о Hyper-V должно быть невозможно, но когда я иду, чтобы включить окна Функции Вкл/Выкл, я не могу найти его в этом списке.

может кто-нибудь помочь мне с этим?

16 ответов


Итак, я сделал все, что мог найти в интернете, и ничего не получалось.

поэтому я пошел на веб-сайт Intel, и я загрузил установщик HAXM, который они предоставляют (вместо того, чтобы использовать тот, который загружен через Android Studio).

установка действительно прошла через этот установщик и он был успешно установлен. Затем я открываю Android Studio и эмулятор наконец-то загружена!

Итак, для тех, у кого есть эта проблема, просто скачайте установщик непосредственно с веб-сайта Intel.

вот ссылка:

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


Я думаю, ваша проблема заключалась в том, что вы думали, что установщик в Android SDK Manager фактически установит Intel HAXM. Но крючок в том, что он не будет устанавливать его. Что он делает, это извлекает файлы, необходимые для (действительно) установки Intel HAXM.

я узнал, что, когда я получил ту же проблему, а затем прочитал это в Intel для страницы:

загрузка через Android * SDK Manager

… Другие действия …

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

6) запустите программу установки в каталоге/sdk/extras/intel/ Hardware_Accelerated_Execution_Manager / и следуйте инструкциям по установке ваша платформа.

поэтому все, что мне нужно было сделать, это перейти в папку, где был мой Android SDK, открыл эту папку (sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager) и запустить silent_install.bat.

после этого, когда я запустил свой эмулятор, он сказал следующее:

HAXM работает, и эмулятор работает быстро в режиме virt

и все работает как надо!

вы также можете использовать некоторые полезные параметры с silent_install.летучая мышь:

  • — V печать HAXM версия
  • — C Проверьте возможности VT / NX платформы
  • -ч использование печати

я столкнулся с этой проблемой.У меня тоже есть решение.Это сработает.

Шаг 1: перейдите в настройки BIOS и убедитесь, что виртуальная технология интернета включена или отключена.

и убедитесь, что HYPER V отключен.
Отключить его :
a) перейти к Панели Управления
b) нажмите на программы(удалить программу)
c) затем нажмите «Включить или выключить функции Windows», затем найдите HYPER-V и снимите его. И Перезапустить.
Если отключено, включите его.

5

автор: Shankhadeep Ghosal


dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

или

bcdedit /set hypervisorlaunchtype off

другие вещи, которые вам, возможно, придется сделать:

  • при использовании Avast? отключить включить аппаратную виртуализацию в: настройки>устранение неисправностей
  • bcdedit /set nx AlwaysOn
  • sfc /scannow и перезагрузка

важно: после всего, что вы пытаетесь, перезагрузите компьютер и попробуйте запустить установку HAXM еще раз


для HP Ultra book с windows 7 включение hyper-v через bios работало для проблемы intel haxm.

для включения hyper-v: —

F10 — > Расширенная настройка Bios — > конфигурации устройств — >включить Hyper-V затем установить.

Он будет работать.


Это то, что сработало для меня —

  1. включить виртуализацию через BIOS (F10 — > Конфигурация системы — > технология виртуализации)
    В зависимости от вашего оборудования, прошивки и утилиты настройки BIOS опция включения может быть названа как-то иначе или шаги могут отличаться.
    Существует бесплатное программное обеспечение под названием «Piriform Speccy», которое дает информацию о вашей машине, которая, среди прочего, также может быть использована для проверки, включена ли виртуализация на вашей машине (см. крышка экрана).

Check if virtualization enabled with Speccy

  1. скачать HAXM intaller с сайта Intel. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

  2. при использовании avast отключите «включить аппаратную виртуализацию» в разделе: Настройки > Устранение неполадок, сняв флажок.

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


Я понял.
Попробуйте отключить управление загрузкой безопасности в параметрах BIOS:http://remontka.pro/secure-boot-disable/ (извините за русские примеры)
Или попробуйте запустить систему без цифровой подписи (только для одной загрузки).
У меня было много неудачных попыток с установщиком HAXM, прежде чем я отключил эту строку.
В начале я думал, что это потому, что Windows 10 Home был установлен, и есть много ограничений.


он должен предложить вам установить HAXM при создании нового виртуального устройства:

Tools > Android > AVD Manager

он будет установлен через Android Studio автоматически.


Если вы используете windows, то отредактируйте конфигурацию AVD в ARMEABI image вместо X86, также использование ARM даст лучшую производительность. Установщик HAXM требуется только при использовании образа X86.


Я думаю, что вы установили бы файлы Android SDK не в (ваш ПК)AppdataLocalAndroidsdk (путь по умолчанию). Также ничего не было, когда вы дважды щелкните intelhaxm-андроид.EXE-файл’.

Если это было, просмотрите(ваш ПК)AppdataLocalTempintelHAXM6.0.3 (yyyy-mm-dd_hh_mm_ss) (или silent), то вы должны увидеть файл ‘hax64’ (или hax) и просто вызвать этот файл.



хорошее описание здесь: https://developer.android.com/studio/run/emulator-acceleration.html

вы можете проверить текущий статус HAXM с помощью следующей команды:

sc запрос intelhaxm

Если вы используете Windows 10 Home, все вопросы о Hyper-V не имеют значения для вас, поскольку он не поддерживается (требуется Pro), и у вас не будет конфликтов:)

Примечание: попытка обновить HAXM до последней версии случайно удалил его, но затем не может обновить с помощью SDK manager, поскольку он показывает, что последняя версия 6.1.1 не поддерживается для Windows (кажется, конфигурация нарушена, найдена 6.1.1 для Mac и 6.0.6 для Windows только внутри)
Поэтому рекомендуется вручную загрузить HAXM и установить, как описано:
копию sdk_location / sdk / extras / intel / Hardware_Accelerated_Execution_Manager и запустить silent_install.летучая мышь!—10—>



Если ничего не помогает, то это означает, что Device Guard и Credential Guard используют виртуализацию. Мне пришлось отключить их, скачав и запустив следующий скрипт сайт microsoft.

DG_Readiness_Tool_v3.5.ps1 -Disable

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

Set-ExecutionPolicy Unrestricted

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

надеюсь, что это помогает!


Примечание: это не ответ, потому что я не мог найти решение. Но я думаю, что информация может быть полезна для других (и это не было бы практично в качестве комментария).
Я пробовал все шаги, описанные в различных документах, но я не мог заставить эмулятор Android работать на моем AMD Ryzen 7 : (


большинство ответов работают только для процессоров Intel.
если у вас есть процессор AMD (как и я, AMD Ryzen 7) вам нужно знать о некоторых ограничениях, и у вас есть использовать WHPX вместо HAXM.

Я нашел это на сайте MS:поскольку эмулятор Android в настоящее время поддерживает аппаратное ускорение AMD только в Linux, аппаратное ускорение недоступно для компьютеров на базе AMD под управлением Windows.

к счастью, есть способ заставить его работать, но настройка аппаратного ускорения для процессора AMD немного сложнее:

требования и рекомендации:
— процессор AMD рекомендация: процессор AMD Ryzen
— Android Studio 3.2 Beta 1 или выше
— Android эмулятор версии 27.3.8 или выше
— Windows 10 С обновлением апреля 2018 или выше

чтобы использовать ускорение WHPX в Windows, необходимо включить Windows
Вариант платформы гипервизора в Windows На или выключить
диалоговое окно. Для изменения этого параметра вступили в силу, перезагрузите
компьютер.

кроме того, в настройках BIOS необходимо внести следующие изменения:
— Процессор AMD: виртуализация или SVM должны быть включены.

обратите внимание, что есть дополнительные ограничения а также:

  • вы не можете запустить эмулятор с ускорением виртуальной машины внутри другой виртуальной машины, например виртуальной машины, размещенной в VirtualBox, VMWare или Docker. Необходимо запустить эмулятор
    непосредственно на системном оборудовании.
  • вы не можете запустить программное обеспечение, которое использует другую технологию виртуализации одновременно с запуском ускоренного эмулятор. Например,
    VirtualBox, VMWare и Docker в настоящее время используют другой
    технология виртуализации, поэтому вы не можете запускать их одновременно с
    ускоренный эмулятор.

дополнительная информация:эмулятор Android-процессор AMD и поддержка Hyper-V

эта рекомендация не помогло:

обратите внимание: более поздние версии эмулятора (27.2.8, 27.3.0 или
позже), требуют флаг эмулятора во время предварительного просмотра.
Для этого создайте или отредактируйте файл
C:Users.androidadvancedFeatures.ini и добавить
строка «WindowsHypervisorPlatform = on» или запустите эмулятор из
командная строка с «- feature WindowsHypervisorPlatform».


Если вы используете windows, Hyper-V работает через AMD, а не HAXM.

попробуйте следующее: На Android нажмите SDK Manager == > SDK Platforms ==> Show Packages ==>ARM EABI v7a Systems Image.

после загрузки образа системы перейдите в AVD Manager ==> Create Virtual Device ==> choose device (например, 5.4 FWVGA») ==> Marshmallow armeabi v7a Android6 с Google APIs ==> измените имя AVD на что угодно (например. первые)==> нажать кнопку Готово.


Суть проблемы после установки Android Studio не устанавливается модуль виртуализации HAXM Intel
Ошибка
60b759c8ca46c080633210.png
Схема решения 1
Параметры
Виртуализация вкл
VMX — NO
VT-X — NO
Hyper-V — не отключен
EPT — NO
60b75eae11022361577280.png
60b75bbb5dd29270351199.png
60b75bc27e9bd058612395.png
Схема решения 2
Виртуализация- откл
VMX — NO
VT-X — YES
Hyper-V — отключен
EPT — YES
60b75c19d1f47295373566.png
60b75c201bd5a041706638.png60b75c25aca65894697922.png60b75c2a513db855900755.png
Находил инструкции в которых описано:
1) Hyper-V должен быть отключен
2)Виртуализация (Intel Virtual) включена (устанавливается через BIOS)
3) Процессор Intel должен поддерживать технологии
Все требования успешно сочетаются по инструкции —
на ПРАКТИКЕ все работает по отдельности и естественно эмулятор не хочет запускаться

Выводы
Схема 1
Виртуализация включена через Bios
В таком случае процессором не поддерживаются нужные режимы
Схема 2
Виртуализация отключена через Bios
Процессор поддерживает нужные режимы
В обоих случаях поддержка Hyper-V отключена

Еще находил путь решения изменить Boot List Option с Legacy на UEFI
Структура разделов была ранее MBR поменял на GPT
Итог — не помогло

Вопрос как совместить необходимые требования?
Чтобы работала и виртуализация и требования к процессору.

Я установил Android Studio и никаких проблем с этим не возникло. Однако, когда я попытался запустить эмулятор, он сказал, что Intel HAXM не установлен.

Итак, я нашел установщик, запустил его, и, хотя он сказал, что мой ноутбук поддерживает его, он не был включен. Я пошел, включил технологию виртуализации Intel (VT-x), но все равно получил то же сообщение.

Я слышал, что что-то необходимо отключить Hyper-V, но когда я перехожу к Включение / выключение функций Windows , я не могу найти его в этом списке.

Может кто-то помочь мне с этим?

24 ответа

Лучший ответ

Хорошо, я сделал все, что мог найти в Интернете, и ничего не помогло.

Итак, я пошел на веб-сайт Intel и загрузил установщик HAXM, который они предоставляют (вместо того, чтобы использовать тот, который был загружен через Android Studio).

Фактически установка была выполнена с помощью этого установщика, и он был установлен успешно. Затем я открываю Android Studio, и эмулятор наконец загружается!

Итак, если у вас есть такая проблема, просто скачайте установщик прямо с веб-сайта Intel.

Вот ссылка:

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


179

S.S. Anne
28 Сен 2019 в 18:03

Он должен предложить вам установить HAXM при создании нового виртуального устройства:

Tools > Android > AVD Manager

Он будет установлен через Android Studio автоматически.


0

Mark Tickner
11 Янв 2016 в 11:53

Для меня, у кого есть процессор AMD:

  1. Нажмите кнопку Windows в нижнем левом углу.

  2. Найдите Включить / Отключить функции Windows (просто введите: «Windows features», он появится)

  3. И, в отличие от других сообщений здесь, включите Hyper-V и платформу гипервизора Windows


1

Eric Aya
20 Авг 2020 в 10:41

Примечание: это не ответ, потому что я не смог найти решение. Но я думаю, что эта информация может быть полезна другим (и нецелесообразна в качестве комментария). Я пробовал все шаги, описанные в различных документах, но мне не удалось заставить эмулятор Android работать на моем AMD Ryzen 7 :(


Большинство ответов работают только для процессоров Intel. Если у вас процессор AMD (например, AMD Ryzen 7), вам нужно знать о некоторых ограничениях и использовать WHPX вместо HAXM.

Я нашел это на сайте MS: Поскольку эмулятор Android в настоящее время поддерживает аппаратное ускорение AMD только в Linux, аппаратное ускорение недоступно для компьютеров AMD под управлением Windows.

К счастью, есть способ заставить его работать, но настройка оборудования ускорение для процессора AMD немного сложнее:

Требования и рекомендации: — Рекомендация ЦП AMD: ЦП AMD Ryzen — Android Studio 3.2 Beta 1 или выше — Эмулятор Android версии 27.3.8 или выше — Windows 10 с обновлением от апреля 2018 г. или выше

Чтобы использовать ускорение WHPX в Windows, необходимо включить параметр «Платформа гипервизора Windows» в диалоговом окне «Включение или отключение компонентов Windows». Чтобы изменения этого параметра вступили в силу, перезагрузите компьютер.

Кроме того, в настройки BIOS необходимо внести следующие изменения: — ЦП AMD: необходимо включить виртуализацию или SVM.

Обратите внимание, что существуют дополнительные ограничения:

  • Вы не можете запустить эмулятор с ускорением виртуальной машины внутри другой виртуальной машины, например виртуальной машины, размещенной на VirtualBox, VMWare или Docker. Вы должны запустить эмулятор прямо на аппаратном обеспечении вашей системы.
  • Вы не можете запускать программное обеспечение, использующее другую технологию виртуализации, одновременно с ускоренным эмулятором. Например, VirtualBox, VMWare и Docker в настоящее время используют разные технология виртуализации, поэтому вы не можете запускать их одновременно с ускоренный эмулятор.

Дополнительная информация: Эмулятор Android — AMD Поддержка процессоров и Hyper-V

Эта рекомендация действительно тоже не помогает:

Обратите внимание: более поздние версии эмулятора (27.2.8, 27.3.0 или новее) требуют наличия флага эмулятора, пока функция находится в предварительной версии. Для этого создайте или отредактируйте файл C: Users .android advancedFeatures.ini и добавьте строку «WindowsHypervisorPlatform = on» или запустите эмулятор из командной строки с помощью «-feature WindowsHypervisorPlatform».


1

3 revs
26 Июл 2018 в 12:05

Если ничего не помогает, значит, Device Guard и Credential Guard используют виртуализацию. Мне пришлось отключить их, загрузив и запустив следующий скрипт с сайта microsoft сайт.

DG_Readiness_Tool_v3.5.ps1 -Disable

Вам может потребоваться сначала запустить это, если он не позволяет запустить команду

Set-ExecutionPolicy Unrestricted

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

Надеюсь, это поможет!


1

Anup Sharma
17 Июн 2018 в 18:41

Я разобрался. Попробуйте отключить Security Boot Control в параметрах BIOS: http://remontka.pro/secure-boot-disable/ (извините за русские примеры) Или попробуйте запустить систему без ЭЦП (только на одну загрузку). У меня было много неудачных попыток с установщиком HAXM, прежде чем я отключил эту строку. Вначале я думал, что это потому, что установлена ​​Windows 10 Домашняя и есть много ограничений.


1

Vladimir
18 Авг 2016 в 22:13

Для HP Ultra book с Windows 7, позволяющей использовать Hyper-V через BIOS, сработала проблема Intel haxm.

Для включения Hyper-v: —

F10-> Расширенные настройки Bios-> конфигурации устройства-> включить Hyper-V, затем установить.

Это будет работать.


1

Deepak Dongre
27 Июн 2015 в 21:12

Как я решил эту проблему:

Шаг 1. Скачал Android Studio и установил ее. Но установить HAXM не удалось.

Шаг 2: Затем запустил AVD. Затем он предлагает создать виртуальное устройство. Но и это не удалось.

Шаг 3. Я загрузил последнюю версию HAXM из источника Intel на GitHub. Отсюда github.com/intel/haxm/releases/latest

Шаг 4: Затем вручную установил HAXM. Документация находится здесь: Установка автономного Intel HAXM в Windows

Шаг 5: Затем снова попытался создать виртуальное устройство Pie. Он успешно его создал.

Но если ваш шаг 5 все равно не работает, может быть другое решение: при загрузке файла .zip он покажет вам путь к SDK, а также исходный путь к файлу .zip. Таким образом, вы можете вручную загрузить .zip и поместить его в папку пути SDK. Потом снова можете попробовать создать виртуальное устройство.


2

Motahar Hossain
1 Окт 2020 в 19:50

Я, наверное, пробовал все упомянутые выше решения, но безуспешно. Подводя итог, я сделал:

  • Включаю виртуализацию зайдя в настройки BIOS.

enter image description here

  • Снимите флажок Hyper-V, перейдя в раздел «Включение или отключение компонентов Windows».

enter image description here

  • Загрузите HAXM прямо с веб-сайта https: // software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager и установите его.

  • Удалите и переустановите Android Studio.

  • Скопируйте HAXM из другой моей системы, где HAXM работал нормально, из папки C: Users UserName AppData Local Android Sdk extras intel.

У меня ничего не работало. Что сработало для меня: Я заметил проблему «не удается запустить инструмент mksdcard sdk», когда я пытаюсь загрузить платформу SDK. Поэтому после некоторого исследования я обнаружил, что для некоторых инструментов SDK, таких как mksdcard.exe, требуется среда выполнения Microsoft Visual C ++ 2015-2019. Итак, в зависимости от типа моей системы (для меня это была x64) я загрузил последнюю версию Microsoft Visual C ++ Redistributable для Visual Studio 2019 по ссылке https://visualstudio.microsoft.com/downloads/. Подробный ответ здесь: Не удалось установить Android Studio — невозможно запустить инструмент mksdcard sdk в Windows

enter image description here

enter image description here

После загрузки и установки Visual C ++ ошибка «не удалось запустить инструмент mksdcard sdk» была исправлена, также, когда я после этого пытаюсь установить HAXM, она была установлена ​​успешно. Все было отлично. Теперь я также смог создать AVD (что также было проблемой, когда HAXM не был установлен).


2

shaby
12 Дек 2019 в 10:52

Это то, что сработало для меня —

  1. Включение Virtualiztion через BIOS (F10-> Конфигурация системы -> Технология Virtualiztion). В зависимости от вашего оборудования, прошивки и утилиты настройки BIOS параметр для включения может иметь другое название или шаги могут отличаться. Существует бесплатное программное обеспечение под названием «Piriform Speccy», которое предоставляет информацию о вашей машине, которую, помимо прочего, также можно использовать для проверки, включена ли виртуализация на вашей машине (см. Шапку экрана).

Check if virtualization enabled with Speccy

  1. Загрузите установщик HAXM с сайта Intel. https://software.intel.com/ ru-us / android / articles / intel-hardware-accelerated-execution-manager

  2. При использовании avast отключите параметр «Включить виртуализацию с аппаратной поддержкой» в разделе «Настройки»> «Устранение неполадок», сняв флажок.

Сделайте жесткую перезагрузку (кнопка питания) на всякий случай.


3

somshivam
9 Янв 2016 в 19:11

<== || =====> Для меня, у кого процессор AMD: <===== || ==>

1. Нажмите кнопку Windows в нижнем левом углу.


2. Найдите включение / отключение функций Windows.

(Просто введите: «функции Windows», оно появится)

3. И, в отличие от других сообщений, включите Hyper-V и платформу гипервизора Windows.

Спасибо.


5

Julien Jm
20 Апр 2020 в 20:27

Я столкнулся с этой проблемой, у меня тоже есть решение, оно будет работать.

Шаг 1 . Зайдите в настройки BIOS и убедитесь, что ВИРТУАЛЬНАЯ ТЕХНОЛОГИЯ ИНТЕРНЕТА включена или отключена.

И убедитесь, что HYPER V отключен. Чтобы отключить его: a) Перейдите в Панель управления. B) Нажмите «Программы» («Удалить программу»). C) Затем нажмите «Включить или выключить функции Windows», затем найдите HYPER-V и снимите флажок. И перезагрузите. Если отключено, включите его.

Шаг 2 : попробуйте установить Intel HAXM сейчас и перезапустите. Если он снова показывает ту же проблему. перейти к шагу 3.

Шаг 3 : необходимо отключить принудительное использование цифровых подписей. Чтобы отключить его навсегда, вы должны убедиться, что в вашей системе отключена опция безопасной загрузки.

Как проверить?

Ответ дан по следующей ссылке. Я нашла его в Интернете. [Спасибо, кто вел этот блог]

Ссылка: http://www.windowspasswordsrecovery.com/win8-tips/how-to-disable-uefi-secure-boot-in-windows-8-1-8.html

Шаг 4: Теперь перезапустите снова.

Чтобы навсегда отключить принудительное применение подписи драйверов в Windows 10, вам необходимо сделать следующее:

1. Откройте экземпляр командной строки с повышенными привилегиями.
2. Введите / вставьте следующий текст:

     `bcdedit.exe /set nointegritychecks on`

Или Windows 10

     `bcedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS`

Windows 10 отключает принудительное использование подписи драйверов

Перезагрузите Windows 10.

* Если вы как-то захотите снова включить его:

1. Введите / вставьте следующий текст:

     `bcdedit.exe /set nointegritychecks off`


9

Professor
14 Авг 2019 в 15:54

Убедитесь, что эмулятор не запущен при установке HAXM. В противном случае будет ошибка, которую вы увидите только при использовании автономный установщик, но не в Android Studio или IntelliJ Idea.


11

lucidbrot
2 Янв 2019 в 17:27

Я думаю, ваша проблема заключалась в том, что вы думали, что установщик в Android SDK Manager на самом деле УСТАНОВИТ Intel HAXM. Но загвоздка в том, что он НЕ УСТАНАВЛИВАЕТ его. Он извлекает файлы, необходимые для (действительно) установки Intel HAXM.

Я обнаружил это, когда столкнулся с той же проблемой, а затем прочитал это в веб-страница Intel:

Загрузка через Android * SDK Manager

… Другие шаги …

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

6) Запустите установщик в каталоге / sdk / extras / intel / Hardware_Accelerated_Execution_Manager / и следуйте инструкциям по установке для вашей платформы.

Так что все, что мне нужно было сделать, это зайти в папку, где находился мой Android SDK, открыть эту папку (sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager) и запустить silent_install.bat.

После этого, когда я запустил свой эмулятор, он сказал следующее:

HAXM работает, а эмулятор работает в быстром режиме virt

И все работает как надо!

Вы также можете использовать некоторые полезные параметры с silent_install.bat:

  • -v Распечатать версию HAXM
  • -c Проверить возможности VT / NX платформы
  • -h Использование печати


30

Shashank Agrawal
6 Апр 2018 в 10:54

Ни одно из предложений само по себе не сработало.

Вот что у меня сработало: chmod -R 777 $ ANDROID_HOME

Затем попробуйте установить его через android studio -> sdk manager. Если его там нет, переустановите последнюю версию Android Studio поверх текущей установки. После этого HAXM появится в диспетчере SDK.

Если у вас не установлен ANDROID_HOME, то ВЫ являетесь частью проблемы. Его значение можно найти в структуре проекта Android Studio. На MAC просто введите CMD; и посмотрите на SDK Location слева.

Просто запустите chmod -R 775


-1

ahsan.dev
3 Мар 2020 в 20:50

Если вы уже прошли через это, но по-прежнему не работает, а «systeminfo.exe» показывает, что обнаружен гипервизор , отключите Контейнеры в компонентах Windows. После этого все пошло хорошо.


-1

Andreas Krohn
8 Янв 2020 в 21:51

Если вы используете Windows, Hyper-V работает через И, а не через HAXM.

Попробуйте следующее: на Android щелкните Диспетчер SDK ==> Платформы SDK ==> Показать пакеты ==> Образ системы ARM EABI v7a.

После загрузки образа системы перейдите в AVD Manager ==> Создать виртуальное устройство ==> выберите устройство (например, 5.4 FWVGA «) ==> Marshmallow armeabi v7a Android6 с API Google ==> Измените имя AVD на что угодно (например. myfirst) ==> нажмите «Готово».


-1

JonasCz — Reinstate Monica
1 Мар 2016 в 21:33

Я пробовал следующее: 1. Непосредственно установил HAXM от Intel. 2. Несколько раз пытался деинсталлировать и переустановить Android Studio с теми же путями по умолчанию на диске C. 3. Удалите различное другое программное обеспечение, включая QEMU, которое также использует HAXM, которое могло мешать распознаванию HAXM Android.

Решение было: 1. Деинсталлировать Android Studio и установить его на диск D, включая SDK. Это решило проблему.


0

sateesh12
1 Май 2020 в 15:08

После некоторых испытаний, зная, что я правильно настроил все факторы, указанные в этом потоке, и другие потоки, я все еще получал эту ошибку в Android Studio.

Даже после внешней установки кажется, что Android Studio не может обнаружить, что HAXM уже установлен, если только она не установит его сама.

Как решение, которое сработало для меня, в разделе UserAppDataLocalAndroidsdkextrasintelHardware_Accelerated_Execution_Manager, который Android загрузил при попытке установить HAXM, щелкните установщик и удалите программное обеспечение, затем повторите попытку из Android Studio, чтобы установить его, теперь оно должно работать.


0

KAD
16 Мар 2020 в 10:27

Хорошее описание здесь: https://developer.android.com/studio/run/ emulator-acceleration.html

Вы можете проверить текущий статус HAXM с помощью следующей команды:

sc query intelhaxm

Если вы используете Windows 10 Home, все проблемы с Hyper-V для вас неактуальны, так как он не поддерживается (требуется Pro), и у вас не будет конфликтов :)

Примечание: попытка обновить HAXM до последней версии случайно удалила его, но затем не удалось обновить с помощью диспетчера SDK, так как он показывает, что последняя версия 6.1.1 не поддерживается для Windows (похоже, конфигурация нарушена, найден 6.1.1 для Mac и 6.0. .6 для Windows только внутри) Поэтому я бы рекомендовал вручную загрузить HAXM и установить, как описано: скопируйте в sdk_location / sdk / extras / intel / Hardware_Accelerated_Execution_Manager и запустите silent_install.bat


0

Alex C
24 Апр 2017 в 16:22

Я думаю, что вы бы установили файлы Android SDK не в (ваш компьютер) Appdata Local Android sdk (путь по умолчанию). Также ничего не было при двойном щелчке по файлу intelhaxm-android.exe.

Если это так, Browse (ваш компьютер) Appdata Local Temp intel HAXM 6.0.3 (yyyy-mm-dd_hh_mm_ss) (или тихо), тогда вы должны увидеть файл ‘hax64’ (или hax) и просто вызвать этот файл.


0

Dev_Jun
8 Июл 2016 в 11:31

Если вы используете Windows, отредактируйте конфигурацию AVD на образ ARMEABI вместо X86. Использование ARM также даст лучшую производительность. Установщик HAXM требуется, только если вы используете образ X86.


0

Ankur Kumar
29 Фев 2016 в 09:42

Понравилась статья? Поделить с друзьями:
  • Hatred не запускается на windows 10
  • Hasp4 driver windows 10 x64 aladdin
  • Hasp эмулятор windows 10 x64 скачать
  • Hasp драйвер для windows server 2012 r2
  • Hasp драйвер для windows 10 64 bit