Android emulátor az Apple M1-en

Az Emulator for Android használata az Apple Silicon eszközökön

Választási kérdés

Amikor először megpróbálta telepíteni az emulátort az Android Studio virtuális Android-eszközeihez, valószínűleg látott egy-két hibát. A fő probléma az, hogy az „Intel HAXM emulátor” nem futtatható az Apple M-sorozatú chipjeivel rendelkező eszközökön. Az ARM architektúrán alapulnak, és nem biztosítják a szükséges futásidejű eszközöket egy virtualizált Android-eszközhöz. De nem kell az alapértelmezett beállítást használni.

A natív rendszerkép használata

Valójában figyelmen kívül hagyhatja az Intel emulátorral kapcsolatos összes hibát. Új Android virtuális eszköz létrehozásakor egyszerűen válassza az „Egyéb képek” fület a „Rendszerkép kiválasztása” második lépésben. Innen letöltheti a kívánt Android rendszer képépítést az ARM számára.

Ne feledje, hogy az Android Studio figyelmeztetést jeleníthet meg, amely tízszer lassabb eszközről tájékoztat az ARM használatakor. Ez akkor igaz, amikor a gazdagép Intel-chipet használ, de mivel a Mac-je szintén ARM-et használ, ennek a rendszernek a használata valóban lángolóan gyors. Ön éppen egy ARM eszközt futtat egy másik ARM eszközön. Ha az Xcode-ot egy Apple Silicon eszközön is használta, akkor tudja, milyen gyorsak, mivel ugyanaz az elv érvényes. A Mac nem utánozza az iOS rendszer képeit, hanem közvetlenül futtatja azokat.

Miután befejezte a virtuális eszköz beállítását, ugyanúgy használható, mint az Intel-alapú emulátorral.