Emulatorul Android Studio are probleme pe Windows 11

Dacă întâmpinați probleme cu Android Studio Emulator pe Windows 11, nu ești singur. Google și Microsoft lucrează la o remediere.

Una dintre cele mai importante componente ale SDK-ului de dezvoltare Android Studio este Android Emulator, care permite dezvoltatorilor să-și testeze aplicațiile pe o gamă largă de hardware virtualizat. Cu toate acestea, s-ar părea că emulatorul Android nu a fost destul de pregătit pentru lansarea Windows 11, deoarece apar rapoarte de erori pentru emulator atunci când se folosește Hyper-V. Din fericire, există și o remediere în dezvoltare.

Actualizare 1 (11/11/21 @ 12:35 ET): Android Studio Emulator 31.1.2 are acum a fost eliberat cu o remediere pentru Hyper-V pe Windows 11. Ar trebui să apară în curând ca o actualizare în Android Studio pentru toată lumea. Articolul publicat pe noiembrie11, 2021, se păstrează mai jos.

Există cel puțin câteva zeci de rapoarte online a emulatorului Android nu reușește să pornească pe Windows 11 (prin Mishaal Rahman pe Twitter) când utilizați Hyper-V, hypervisorul nativ Microsoft în Windows. Problema afectează computerele cu procesoare Intel sau AMD, dar emulatorii care utilizează driverul Hypervisor pentru procesoarele AMD în loc de Hyper-V nu sunt afectați. De asemenea, computerele care rulează Windows 10, Linux sau macOS nu sunt afectate de eroare.

Din fericire, o remediere este deja în dezvoltare. Dezvoltatorii Microsoft au confirmat că problema este o eroare legată de XSAVE în API-ul Hyper-V pe Windows 11, iar Google și Microsoft lucrează pentru a rezolva problema. Dacă aveți nevoie de o soluție chiar acum, puteți oricând eliminați o linie din codul sursă al emulatorului Android Studio și compilați-o singur, sau înlocuiți un fișier cu o versiune pre-compilată făcută de cineva.

Chiar dacă Android Studio Emulator ar putea fi (parțial) defect pe Windows 11 chiar acum, încă poți rulați aplicații Android pe Windows 11 prin subsistemul Windows încorporat pentru Android. De fapt, cu capacitatea de a încărca aplicații laterale, puteți chiar să vă testați proiectele Android Studio în Windows 11 fără să vă faceți griji cu privire la emulator. Emulatorul Google este încă cea mai bună opțiune pentru testarea unor caracteristici hardware specifice, cum ar fi mișcările accelerației, locațiile GPS personalizate, interfețele pliabile și multe altele. Și, desigur, dacă aveți un dispozitiv Android fizic, îl puteți conecta la computer pentru a testa aplicații și jocuri.