Windows 10: есть ли причина эмулировать Android с HAXM поверх Hyper-V? - PullRequest
0 голосов
/ 23 октября 2019

Через Xamarin (Visual Studio), когда я запускаю эмулятор Android (API 28), Visual Studio жалуется на отключение HAXM.

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

включить аппаратное ускорение на этом компьютере, установив Intel © HAXM и отключив Hyper-V (требуется перезагрузка системы).

Чтобы включить HAXM, вам необходимо:

  1. Скачать HAXM exe
  2. Отключить Hyperthreading в вашем BIOS
  3. Отключить Hyper-V в Windows Особенности
  4. Установить HAXM

И, конечно, вам нужно пройти через подобный беспорядок, если вы хотите снова включить Hyper-V.

Для меня HAXM имеет одну цель - заставить Visual Studioпрекратите жаловаться, когда я эмулирую Android, тогда как Hyper-V многократно используется в других аспектах использования моего компьютера. Сами документы Microsoft утверждают, что:

Hyper-V является рекомендуемым выбором для ускорения эмулятора Android ... Используйте HAXM для ускорения эмулятора Android, если ваш компьютер не поддерживаетHyper-V.

И все же мой компьютер поддерживает Hyper-V, у меня он включен, я могу четко эмулировать среду Android, но Visual Studio по-прежнему злится на это. Что именно я получаю, используя HAXM вместо Hyper-V, и почему Visual Studio продолжает жаловаться мне на то, что я не использую HAXM?

...