يواجه محاكي Android Studio مشكلات في نظام التشغيل Windows 11

click fraud protection

إذا كنت تواجه مشكلات مع Android Studio Emulator على نظام التشغيل Windows 11، فأنت لست وحدك. تعمل Google وMicrosoft على حل هذه المشكلة.

أحد أهم مكونات حزمة SDK لتطوير Android Studio هو محاكي Android، والذي يسمح للمطورين باختبار تطبيقاتهم على مجموعة واسعة من الأجهزة الافتراضية. ومع ذلك، يبدو أن محاكي Android لم يكن جاهزًا تمامًا لإصدار Windows 11، حيث تصل تقارير الأخطاء للمحاكي عند استخدام Hyper-V. ولحسن الحظ، هناك أيضًا إصلاح في التطوير.

التحديث 1 (11/11/21 @ 12:35 وآخرون): يحتوي Android Studio Emulator 31.1.2 على تم إطلاق سراحه الآن مع إصلاح Hyper-V على نظام التشغيل Windows 11. ومن المفترض أن يظهر كتحديث في Android Studio للجميع قريبًا. المقال كما نشر بتاريخ شهر نوفمبر11, 2021، محفوظ أدناه.

هناك على الأقل بضع عشرات من التقارير عبر الإنترنت لفشل محاكي Android في البدء على نظام التشغيل Windows 11 (عبر مشعل الرحمن على تويتر) عند استخدام Hyper-V، برنامج Hypervisor الأصلي من Microsoft في نظام التشغيل Windows. تؤثر المشكلة على أجهزة الكمبيوتر التي تحتوي على معالجات Intel أو AMD، لكن المحاكيات التي تستخدم برنامج Hypervisor Driver لمعالجات AMD بدلاً من Hyper-V لا تتأثر. ولا تتأثر أيضًا أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows 10 أو Linux أو macOS بهذا الخطأ.

ولحسن الحظ، هناك إصلاح قيد التطوير بالفعل. وأكد مطورو مايكروسوفت أن المشكلة هي خلل يتعلق بـ XSAVE في Hyper-V API على نظام التشغيل Windows 11، وتعمل Google وMicrosoft على معالجة المشكلة. إذا كنت بحاجة إلى حل الآن، يمكنك إما قم بإزالة سطر من الكود المصدري لـ Android Studio Emulator وقم بتجميعه بنفسك، أو استبدل ملفًا واحدًا بنسخة مجمعة مسبقًا أنشأها شخص ما.

على الرغم من أن محاكي Android Studio قد يكون معطلاً (جزئيًا) على نظام التشغيل Windows 11 في الوقت الحالي، فلا يزال بإمكانك ذلك تشغيل تطبيقات الاندرويد على نظام التشغيل Windows 11 من خلال نظام Windows الفرعي المدمج لنظام Android. في الواقع، مع القدرة على تحميل التطبيقات بشكل جانبي، يمكنك أيضًا اختبار مشاريع Android Studio الخاصة بك في نظام التشغيل Windows 11 دون القلق بشأن المحاكي. لا يزال محاكي Google هو الخيار الأفضل لاختبار ميزات معينة للأجهزة، مثل حركات التسريع ومواقع GPS المخصصة والواجهات القابلة للطي وغير ذلك الكثير. وبالطبع، إذا كان لديك جهاز Android فعلي، فيمكنك توصيله بجهاز الكمبيوتر الخاص بك لاختبار التطبيقات والألعاب.