Emulátor Android Studio má problémy so systémom Windows 11

Ak máte problémy s emulátorom Android Studio v systéme Windows 11, nie ste sami. Google a Microsoft pracujú na oprave.

Jednou z najdôležitejších súčastí vývojovej súpravy Android Studio SDK je Android Emulator, ktorý umožňuje vývojárom testovať svoje aplikácie na širokej škále virtualizovaného hardvéru. Zdá sa však, že emulátor Android nebol úplne pripravený na vydanie systému Windows 11, pretože pri používaní Hyper-V prichádzajú hlásenia o chybách pre emulátor. Našťastie je vo vývoji aj oprava.

Aktualizácia 1 (11/11/21 @ 12:35 ET): Android Studio Emulator 31.1.2 má teraz bol prepustený s opravou pre Hyper-V v systéme Windows 11. Čoskoro by sa mal objaviť ako aktualizácia v Android Studiu pre všetkých. Článok zverejnený na novembra11, 2021, je zachovaný nižšie.

Je ich minimálne niekoľko desiatok správ online emulátora Android, ktorý sa nespustí v systéme Windows 11 (prostredníctvom Mishaala Rahmana na Twitteri) pri používaní Hyper-V, natívneho hypervízora spoločnosti Microsoft v systéme Windows. Problém sa týka počítačov s procesormi Intel alebo AMD, ale emulátory používajúce ovládač Hypervisor pre procesory AMD namiesto Hyper-V nie sú ovplyvnené. Chyba sa netýka ani počítačov so systémom Windows 10, Linux alebo macOS.

Našťastie, oprava je už vo vývoji. Vývojári Microsoftu potvrdili, že problém je chyba súvisiaca s XSAVE v Hyper-V API v systéme Windows 11 a Google a Microsoft pracujú na odstránení problému. Ak potrebujete riešenie práve teraz, môžete tiež odstráňte riadok zo zdrojového kódu emulátora Android Studio a skompilujte ho sami, alebo nahradiť jeden súbor predkompilovanou verziou, ktorú niekto vytvoril.

Aj keď emulátor Android Studio môže byť (čiastočne) v systéme Windows 11 práve teraz (čiastočne) poškodený, stále môžete spúšťať aplikácie pre Android v systéme Windows 11 prostredníctvom vstavaného podsystému Windows pre Android. V skutočnosti s možnosť bočného načítania aplikácií, môžete dokonca otestovať svoje projekty Android Studio v systéme Windows 11 bez obáv o emulátor. Emulátor Google je však stále najlepšou voľbou na testovanie špecifických hardvérových funkcií, ako sú pohyby akcelerátora, vlastné polohy GPS, skladacie rozhrania a oveľa viac. A samozrejme, ak máte fyzické zariadenie so systémom Android, môžete ho pripojiť k počítaču a testovať aplikácie a hry.