Вы не можете использовать Intel Accelerator (HAXM) и Hyper-V одновременно. По сути, оба являются гипервизорами, пытающимися одновременно использовать расширения Intel VT (виртуализации) вашего ЦП, и это невозможно.
- Hyper-V — это гипервизор типа 1 (на голом железе), который полностью владеет расширениями Intel VT вашего процессора.
- Любой другой гипервизор типа 2 (например, HAXM или VirtualBox), пытающийся использовать расширение VT ЦП, завершится сбоем или вызовет системную ошибку.
Операционная система, работающая на виртуальной машине, не может получить доступ к расширениям VT без помощи родительского гипервизора. HAXM, работающий на виртуальной машине, не может получить доступ к расширениям VT, если он работает на Hyper-V. Hyper-V поддерживает вложенную виртуализацию, то есть Hyper-V в виртуальной машине, работающей на Hyper-V, но вам могут потребоваться определенные версии ОС и некоторое время на настройку всего этого. Windows 10 поддерживает контейнеры Windows, но я думаю, что вы не можете использовать эту технологию для запуска эмуляторов.
Вы можете использовать официальный эмулятор Android. Этот эмулятор может использовать преимущества HyperV для повышения производительности. Вы должны удалить (или не запускать) HAXM. Вы можете подключить виртуальную машину разработки к виртуальной машине Android, используя ее IP-адрес.
Некоторое время назад единственной альтернативой запуску эмулятора с HyperV были эмуляторы Android для Visual Studio (которую можно использовать с Eclipse или Android Studio без установки Visual Studio). Хотя эти эмуляторы можно использовать и в настоящее время, Microsoft рекомендует разработчикам использовать официальные эмуляторы Android.
Наконец, если вы хотите использовать HAXM, вы можете настроить дополнительную загрузочную запись в вашей Windows и используйте гипервизор типа 2, такой как VirtualBox. Вы можете использовать BCEDIT, чтобы выбрать во время загрузки, должна ли машина запускаться с Hyper-V или нет. Вы должны перезагружать компьютер каждый раз, когда хотите включить или отключить Hyper-V. Чтобы создать дополнительную загрузочную запись, вы можете проверить здесь и здесь
person
Jaime
schedule
27.07.2017