Android-Emulator auf Apple M1

So verwenden Sie den Emulator für Android auf Apple Silicon-Geräten

Eine Frage der Wahl

Beim ersten Versuch, den Emulator für virtuelle Android-Geräte zu installieren, der mit Android Studio geliefert wird, sind wahrscheinlich ein oder zwei Fehler aufgetreten. Das Hauptproblem ist, dass der „Intel HAXM-Emulator“ auf Geräten mit Apples Chips der M-Serie nicht lauffähig ist. Sie basieren auf der ARM-Architektur und bieten nicht die notwendigen Laufzeittools für ein virtualisiertes Android-Gerät. Sie müssen jedoch nicht die Standardoption verwenden.

Verwenden des nativen Systemabbilds

Sie können alle Fehler im Zusammenhang mit dem Intel-Emulator ignorieren. Wenn Sie ein neues virtuelles Android-Gerät erstellen, wählen Sie im zweiten Schritt „Systemimage auswählen“ einfach die Registerkarte „Andere Images“ aus. Von dort können Sie den gewünschten Android-System-Image-Build für ARM herunterladen.

Beachten Sie, dass Android Studio Ihnen möglicherweise eine Warnung anzeigt, die Sie auf ein zehnmal langsameres Gerät bei Verwendung von ARM hinweist. Dies trifft zu, wenn Ihr Host-Computer einen Intel-Chip verwendet, aber da Ihr Mac auch ARM verwendet, ist die Verwendung dieses Systemabbilds tatsächlich blitzschnell. Sie führen gerade ein ARM-Gerät auf einem anderen ARM-Gerät aus. Wenn Sie Xcode auch auf einem Apple Silicon-Gerät verwendet haben, wissen Sie, wie schnell sie sind, da das gleiche Prinzip gilt. Ihr Mac emuliert keine iOS-Systemabbilder, sondern führt sie direkt aus.

Wenn Sie die Einrichtung des virtuellen Geräts abgeschlossen haben, kann es auf die gleiche Weise wie beim Intel-basierten Emulator verwendet werden.