De emulator van Android Studio ondervindt problemen op Windows 11

Als u problemen ondervindt met de Android Studio Emulator op Windows 11, bent u niet de enige. Google en Microsoft werken aan een oplossing.

Een van de belangrijkste componenten van de Android Studio-ontwikkelings-SDK is de Android-emulator, waarmee ontwikkelaars hun apps kunnen testen op een breed scala aan gevirtualiseerde hardware. Het lijkt er echter op dat de Android-emulator nog niet helemaal klaar was voor de release van Windows 11, omdat er bugrapporten binnenkomen voor de emulator bij gebruik van Hyper-V. Gelukkig is er ook een oplossing in de ontwikkeling.

Update 1 (11/11/21 @ 12:35 EN): Android Studio-emulator 31.1.2 heeft nu vrijgelaten met een oplossing voor Hyper-V op Windows 11. Het zou binnenkort voor iedereen als update in de Android Studio moeten verschijnen. Het artikel zoals gepubliceerd op November11, 2021, wordt hieronder bewaard.

Er zijn er tenminste enkele tientallen meldingen online van de Android-emulator die niet start op Windows 11 (via Mishaal Rahman op Twitter

) bij gebruik van Hyper-V, de eigen hypervisor van Microsoft in Windows. Het probleem treft pc's met Intel- of AMD-processors, maar emulators die de Hypervisor Driver voor AMD-processors gebruiken in plaats van Hyper-V blijven onaangetast. Computers met Windows 10, Linux of macOS worden ook niet getroffen door de bug.

Gelukkig is er al een oplossing in ontwikkeling. De ontwikkelaars van Microsoft hebben bevestigd dat het probleem een ​​bug is die verband houdt met XSAVE in de Hyper-V API op Windows 11, en Google en Microsoft werken eraan om het probleem op te lossen. Als u nu een oplossing nodig heeft, kunt u dat ook doen verwijder een regel in de broncode van de Android Studio Emulator en compileer deze zelf, of vervang één bestand door een vooraf gecompileerde versie die iemand heeft gemaakt.

Ook al is de Android Studio Emulator momenteel (gedeeltelijk) kapot op Windows 11, dat kan nog steeds voer Android-apps uit op Windows 11 via het ingebouwde Windows-subsysteem voor Android. Sterker nog, met de mogelijkheid om apps te sideloadenkunt u zelfs uw Android Studio-projecten testen in Windows 11 zonder dat u zich zorgen hoeft te maken over de emulator. De emulator van Google is echter nog steeds de beste optie voor het testen van specifieke hardwarefuncties, zoals gaspedaalbewegingen, aangepaste GPS-locaties, opvouwbare interfaces en nog veel meer. En als u een fysiek Android-apparaat heeft, kunt u dat natuurlijk op uw pc aansluiten om applicaties en games te testen.