Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Making Hyper-V and Intel HAXM to co-exist

Tags:

haxm

hyper-v

Windows phone emulator requires Hyper-V to run, but Android emulator in turn requires Intel Hardware Acceleration Manager (HAXM), which is intolerant to Hyper-V.

Is there a way to keep Hyper-V and disable it temporarily to have Intel HAXM operational, without rebooting?

  1. I run Windows Hyper-V manager and stopped the server (this involves stopping all services), but that didn't help: Android emulator still refused to start.

  2. I called services.msc to see if some Hyper-V services were still running. Indeed, all services starting with Hyper-V were NOT running. I also stopped HV Host service (Microsoft Hypervisor Host service), but it still didn't help!

Any ideas?

like image 839
cyanide Avatar asked Aug 26 '15 12:08

cyanide


People also ask

Does HAXM require Hyper-V?

Windows phone emulator requires Hyper-V to run, but Android emulator in turn requires Intel Hardware Acceleration Manager (HAXM), which is intolerant to Hyper-V.

How do I fix Intel HAXM is required to run this AVD?

Follow the below steps to solve Intel Haxm Is Required:In System Configuration you need to enable VIRTUALIZATION TECHNOLOGY. Once you have enabled the Virtualization Technology, you need to save the changes. Next, exit the BIOS. After that, boot your windows and launch Android studio.

How do I fix Intel HAXM is not installed?

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.


1 Answers

Update to Windows 10 v1801 and April 2018 update and it will work. Windows now supports Android emulation using Hyper-V. Thanks to @JunleLi for the tip.

https://blogs.msdn.microsoft.com/visualstudio/2018/05/08/hyper-v-android-emulator-support/

like image 56
TetraDev Avatar answered Oct 06 '22 12:10

TetraDev