В Windows 11 наблюдаются проблемы с эмулятором Android Studio
Наиль Садыков
Одним из важнейших компонентов SDK для разработки Android Studio является эмулятор Android, который позволяет разработчикам тестировать свои приложения на широком спектре виртуализированного оборудования. Однако, похоже, эмулятор Android был не совсем готов к выходу Windows 11, поскольку поступают сообщения об ошибках в работе эмулятора при использовании Hyper-V. К счастью, исправление уже находится в разработке.
В сети появилось как минимум несколько десятков сообщений о том, что эмулятор Android не запускается в Windows 11 при использовании Hyper-V, встроенного Hypervisor компании Microsoft в Windows. Проблема затрагивает ПК с процессорами Intel или AMD, но эмуляторы, использующие драйвер Hypervisor Driver для процессоров AMD вместо Hyper-V, не испытывают проблем. Компьютеры под управлением Windows 10, Linux или macOS также не охвачены проблемой.
https://twitter.com/dancamdev/status/1456324003937853445
https://twitter.com/musiolmarco/status/1454144446451404807
К счастью, исправление уже находится в разработке. Разработчики Microsoft подтвердили, что данная проблема связана с ошибкой XSAVE в Hyper-V API на Windows 11, и Google и Microsoft работают над ее устранением. Если вам нужно найти решение прямо сейчас, вы можете либо удалить строку в исходном коде эмулятора Android Studio и скомпилировать его самостоятельно, либо заменить один файл на предварительно скомпилированную версию, которую сделал некоторый пользователь.
Даже если эмулятор Android Studio сейчас (частично) не работает в Windows 11, вы все равно можете запускать приложения Android в Windows 11 с помощью встроенной подсистемы Windows для Android. Более того, благодаря возможности установки приложений со сторонних ресурсов ( sideload), вы даже можете тестировать свои проекты Android Studio в Windows 11, не тратя время на работу с эмулятором. Однако эмулятор Google по-прежнему остается лучшим вариантом для тестирования специфических аппаратных функций, таких как перемещение акселератора, настраиваемые местоположения GPS, интерфейсы складных устройств и многое другое. И конечно, если у вас есть физическое устройство Android, вы можете подключить его к компьютеру для тестирования приложений и игр.
Оригинальная статья на XDA
Автор Corbin Davenport