Через Xamarin (Visual Studio), когда я запускаю эмулятор Android (API 28), Visual Studio жалуется на отключение HAXM.
В этом эмуляторе не включено аппаратное ускорение, и это повлияет на его производительность. Мы рекомендуем либо
включить аппаратное ускорение на этом компьютере, установив Intel © HAXM и отключив Hyper-V (требуется перезагрузка системы).
Чтобы включить HAXM, вам необходимо:
- Скачать HAXM exe
- Отключить Hyperthreading в вашем BIOS
- Отключить Hyper-V в Windows Особенности
- Установить 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?