محاكي Android على Apple M1

كيفية استخدام Emulator لنظام Android على أجهزة Apple Silicon

مسألة اختيار

عند محاولة تثبيت المحاكي لأول مرة لأجهزة Android الافتراضية التي تأتي مع Android Studio ، فمن المحتمل أنك رأيت خطأ أو اثنين. المشكلة الرئيسية هي أن "محاكي Intel HAXM" لا يمكن تشغيله على الأجهزة المزودة بشرائح M-series من Apple. وهي تستند إلى بنية ARM ولا توفر أدوات وقت التشغيل الضرورية لجهاز Android الافتراضي. لكن ليس عليك استخدام الخيار الافتراضي.

استخدام صورة النظام الأصلي

يمكنك بالفعل تجاهل جميع الأخطاء المتعلقة بمحاكي Intel. عند إنشاء جهاز Android افتراضي جديد ، ما عليك سوى تحديد علامة التبويب "صور أخرى" في الخطوة الثانية "تحديد صورة نظام". من هناك ، يمكنك تنزيل بنية صورة نظام Android المطلوبة لـ ARM.

لاحظ أن Android Studio قد يعرض لك تحذيرًا يخبرك عن جهاز أبطأ بعشر مرات عند استخدام ARM. هذا صحيح عندما يستخدم الكمبيوتر المضيف شريحة Intel ، ولكن نظرًا لأن جهاز Mac الخاص بك يستخدم أيضًا ARM ، فإن استخدام صورة النظام هذه في الواقع سريع للغاية. أنت تشغل للتو جهاز ARM على جهاز ARM آخر. إذا كنت تستخدم Xcode على جهاز Apple Silicon أيضًا ، فأنت تعلم مدى سرعتها حيث ينطبق نفس المبدأ. لا يحاكي جهاز Mac صور نظام iOS ، ولكنه يشغلها مباشرة.

عند الانتهاء من إعداد الجهاز الظاهري ، يمكن استخدامه بنفس الطريقة المستخدمة مع المحاكي المستند إلى Intel.

الاقتراحات

ذات صلة

ملحق

اللغات