У эмулятора Android Studio возникают проблемы в Windows 11

click fraud protection

Если у вас возникли проблемы с эмулятором Android Studio в Windows 11, вы не одиноки. Google и Microsoft работают над исправлением.

Одним из наиболее важных компонентов пакета SDK для разработки Android Studio является эмулятор Android, который позволяет разработчикам тестировать свои приложения на широком спектре виртуализированного оборудования. Однако, похоже, эмулятор Android не совсем готов к выпуску Windows 11, поскольку при использовании Hyper-V для эмулятора поступают отчеты об ошибках. К счастью, в разработке также есть исправление.

Обновление 1 (11/11/21 @ 12:35 ЕТ): Эмулятор Android Studio 31.1.2 имеет теперь выпущен с исправлением для Hyper-V в Windows 11. Скоро оно должно появиться в виде обновления в Android Studio для всех. Статья, опубликованная на ноябрь11, 2021, сохранено ниже.

Есть по крайней мере несколько десятков отчетов онлайн-эмулятор Android не запускается в Windows 11 (через Мишааля Рахмана в Твиттере) при использовании Hyper-V, собственного гипервизора Microsoft в Windows. Проблема затрагивает компьютеры с процессорами Intel или AMD, но эмуляторы, использующие драйвер гипервизора для процессоров AMD вместо Hyper-V, не затрагиваются. Компьютеры под управлением Windows 10, Linux или macOS также не подвержены этой ошибке.

К счастью, исправление уже находится в разработке. Разработчики Microsoft подтвердили, что проблема связана с ошибкой XSAVE в API Hyper-V в Windows 11, и Google и Microsoft работают над решением этой проблемы. Если вам нужно решение прямо сейчас, вы можете либо удалите строку в исходном коде эмулятора Android Studio и скомпилируйте его самостоятельно, или заменить один файл предварительно скомпилированной версией, созданной кем-то.

Несмотря на то, что эмулятор Android Studio может быть (частично) неработоспособен в Windows 11 прямо сейчас, вы все равно можете запускать приложения Android в Windows 11 через встроенную подсистему Windows для Android. Фактически, с возможность загрузки приложений, вы даже можете тестировать свои проекты Android Studio в Windows 11, не беспокоясь об эмуляторе. Однако эмулятор Google по-прежнему является лучшим вариантом для тестирования определенных функций оборудования, таких как движения акселератора, пользовательские местоположения GPS, складные интерфейсы и многое другое. И, конечно же, если у вас есть физическое устройство Android, вы можете подключить его к компьютеру для тестирования приложений и игр.