Емулаторът на 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 ET): Android Studio Emulator 31.1.2 има сега е освободен с корекция за Hyper-V на Windows 11. Скоро трябва да се появи като актуализация в Android Studio за всички. Статията, публикувана на ноември11, 2021, е запазена по-долу.

Има поне няколко десетки доклада онлайн на емулатора на Android, който не успява да стартира на Windows 11 (чрез Mishaal Rahman в Twitter), когато използвате Hyper-V, родния хипервизор на Microsoft в Windows. Проблемът засяга компютри с процесори Intel или AMD, но емулаторите, използващи драйвера на Hypervisor за процесори AMD вместо Hyper-V, не са засегнати. Компютрите с Windows 10, Linux или macOS също не са засегнати от грешката.

За щастие вече се разработва корекция. Разработчиците на Microsoft потвърдиха, че проблемът е грешка, свързана с XSAVE в Hyper-V API на Windows 11, и Google и Microsoft работят за справяне с проблема. Ако имате нужда от решение точно сега, можете да го направите премахнете ред в изходния код на емулатора на Android Studio и го компилирайте сами, или заменете един файл с предварително компилирана версия, направена от някого.

Въпреки че емулаторът на Android Studio може да е (частично) повреден в Windows 11 в момента, все още можете стартирайте приложения за Android на Windows 11 чрез вградената подсистема на Windows за Android. Всъщност с възможност за странично зареждане на приложения, можете дори да тествате проектите си за Android Studio в Windows 11, без да се притеснявате за емулатора. Емулаторът на Google все още е най-добрият вариант за тестване на специфични хардуерни функции, като движения на ускорителя, персонализирани GPS местоположения, сгъваеми интерфейси и много други. И разбира се, ако имате физическо Android устройство, можете да го свържете към вашия компютър за тестване на приложения и игри.