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?
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.
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?
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/