Der Emulator von Android Studio hat Probleme unter Windows 11

Wenn Sie Probleme mit dem Android Studio Emulator unter Windows 11 haben, sind Sie nicht allein. Google und Microsoft arbeiten an einer Lösung.

Eine der wichtigsten Komponenten des Android Studio-Entwicklungs-SDK ist der Android-Emulator, der es Entwicklern ermöglicht, ihre Apps auf einer breiten Palette virtualisierter Hardware zu testen. Allerdings scheint der Android-Emulator noch nicht ganz bereit für die Veröffentlichung von Windows 11 zu sein, da bei der Verwendung von Hyper-V Fehlerberichte für den Emulator eingehen. Zum Glück gibt es auch eine Lösung in der Entwicklung.

Update 1 (11/11/21 @ 12:35 ET): Android Studio Emulator 31.1.2 hat nun freigegeben mit einem Fix für Hyper-V unter Windows 11. Es sollte bald als Update im Android Studio für alle erscheinen. Der Artikel wie veröffentlicht am November11, 2021, ist unten erhalten.

Es gibt zumindest ein paar Dutzend Berichte online über den Android-Emulator, der unter Windows 11 nicht startet (über Mishaal Rahman auf Twitter) bei Verwendung von Hyper-V, dem nativen Hypervisor von Microsoft in Windows. Das Problem betrifft PCs mit Intel- oder AMD-Prozessoren, Emulatoren, die den Hypervisor-Treiber für AMD-Prozessoren anstelle von Hyper-V verwenden, sind jedoch nicht betroffen. Computer mit Windows 10, Linux oder macOS sind ebenfalls nicht von dem Fehler betroffen.

Zum Glück befindet sich bereits eine Lösung in der Entwicklung. Die Entwickler von Microsoft haben bestätigt, dass es sich bei dem Problem um einen Fehler im Zusammenhang mit XSAVE in der Hyper-V-API unter Windows 11 handelt, und Google und Microsoft arbeiten daran, das Problem zu beheben. Wenn Sie jetzt eine Lösung benötigen, können Sie beides tun Entfernen Sie eine Zeile im Quellcode des Android Studio-Emulators und kompilieren Sie ihn selbst, oder Ersetzen Sie eine Datei durch eine vorkompilierte Version, die jemand erstellt hat.

Auch wenn der Android Studio-Emulator derzeit unter Windows 11 möglicherweise (teilweise) defekt ist, können Sie dies dennoch tun Führen Sie Android-Apps unter Windows 11 aus über das integrierte Windows-Subsystem für Android. Tatsächlich mit die Möglichkeit, Apps seitlich zu ladenkönnen Sie Ihre Android Studio-Projekte sogar in Windows 11 testen, ohne sich um den Emulator kümmern zu müssen. Der Emulator von Google ist jedoch immer noch die beste Option zum Testen spezifischer Hardwarefunktionen, wie z. B. Gaspedalbewegungen, benutzerdefinierte GPS-Standorte, faltbare Schnittstellen und vieles mehr. Und wenn Sie über ein physisches Android-Gerät verfügen, können Sie dieses natürlich zum Testen von Anwendungen und Spielen an Ihren PC anschließen.