Android Emulator στο Apple M1

Πώς να χρησιμοποιήσετε το Emulator για Android σε συσκευές Apple Silicon

Ένα ζήτημα επιλογής

Κατά την πρώτη προσπάθεια εγκατάστασης του εξομοιωτή για εικονικές συσκευές Android που συνοδεύει το Android Studio, πιθανότατα έχετε δει ένα ή δύο σφάλματα. Το κύριο πρόβλημα είναι ότι ο "εξομοιωτής Intel HAXM" δεν μπορεί να εκτελεστεί σε συσκευές με μάρκες της σειράς M της Apple. Βασίζονται στην αρχιτεκτονική ARM και δεν παρέχουν τα απαραίτητα εργαλεία χρόνου εκτέλεσης για μια εικονική συσκευή Android. Αλλά δεν χρειάζεται να χρησιμοποιήσετε την προεπιλεγμένη επιλογή.

Χρήση της εγγενούς εικόνας συστήματος

Μπορείτε πραγματικά να αγνοήσετε όλα τα σφάλματα που σχετίζονται με τον εξομοιωτή Intel. Κατά τη δημιουργία μιας νέας εικονικής συσκευής Android, απλώς επιλέξτε την καρτέλα "Άλλες εικόνες" στο δεύτερο βήμα "Επιλογή εικόνας συστήματος". Από εκεί, μπορείτε να κατεβάσετε την επιθυμητή έκδοση εικόνας συστήματος Android για ARM.

Λάβετε υπόψη ότι το Android Studio ενδέχεται να σας εμφανίσει μια προειδοποίηση που να σας ενημερώνει για μια συσκευή δέκα φορές πιο αργή όταν χρησιμοποιείτε το ARM. Αυτό ισχύει όταν ο κεντρικός υπολογιστής σας χρησιμοποιεί ένα τσιπ Intel, αλλά επειδή ο Mac σας χρησιμοποιεί επίσης ARM, η χρήση αυτής της εικόνας συστήματος είναι πραγματικά γρήγορη. Εκτελείτε απλώς μια συσκευή ARM σε μια άλλη συσκευή ARM. Εάν χρησιμοποιείτε επίσης Xcode σε μια συσκευή Apple Silicon, γνωρίζετε πόσο γρήγορα ισχύουν όπως ισχύει η ίδια αρχή. Το Mac σας δεν μιμείται εικόνες συστήματος iOS, αλλά τις εκτελεί απευθείας.

Όταν ολοκληρώσετε τη ρύθμιση της εικονικής συσκευής, μπορεί να χρησιμοποιηθεί με τον ίδιο τρόπο που χρησιμοποιείται με τον εξομοιωτή που βασίζεται στην Intel.

Προτάσεις

Σχετικά

Προσάρτημα

Γλώσσες