يعمل المحاكي بشكل أفضل إذا كان بإمكانه استخدام معدّات جهازك، مثل وحدة المعالجة المركزية (CPU) ووحدة معالجة الرسومات والمودم، بدلاً من تشغيله كبرنامج فحسب. تُعرَف إمكانية استخدام أجهزة جهازك لتحسين الأداء باسم تسريع الأجهزة.
يمكن للمحاكي استخدام تسريع الأجهزة لتحسين تجربتك بطريقتين رئيسيتين:
- تسريع الرسومات لعرض الشاشة المحسّن
- تسريع الأجهزة الافتراضية لتحسين سرعة التنفيذ
تكون ميزة "تسريع الأجهزة" مفعَّلة تلقائيًا على معظم الأجهزة. وفي حال عدم تفعيله على جهازك، توضّح هذه الصفحة كيفية ضبط تسريع الرسومات والجهاز الافتراضي (VM) للحصول على أداء أعلى من المحاكي.
ضبط ميزة "تسريع الرسومات"
تستخدم أجهزة Android OpenGL للأنظمة المضمّنة (OpenGL ES أو GLES) وواجهات برمجة تطبيقات Vulkan لعرض الرسومات على الشاشة. يتيح تسريع الرسومات استخدام معدّات الكمبيوتر (وحدة معالجة الرسومات عادةً) لتسريع العرض. بالرغم من أنّه يُنصح باستخدام تسريع الأجهزة لتحسين الأداء، قد تحتاج إلى استخدام وضع البرنامج إذا كان جهاز الكمبيوتر غير متوافق بسبب عدم توافقه مع برنامج تشغيل الرسومات أو بسبب عدم توفُّر متطلبات صورة النظام.
عند إنشاء جهاز Android افتراضي (AVD) في "مدير AVD"، يمكنك تحديد ما إذا كان المحاكي يستخدم عرض الأجهزة أو البرامج. في الوضع التلقائي، يقرر المحاكي ما إذا كان سيتم استخدام تسريع رسومات الأجهزة أو البرامج بناءً على جهاز الكمبيوتر. ويمكنك أيضًا إلغاء الإعداد إذا بدأت المحاكي من سطر الأوامر.
ضبط ميزة "تسريع الرسومات" في "مدير AVD"
لضبط ميزة "تسريع الرسومات" لـ AVD، اتّبِع الخطوات التالية:
- افتح مدير الجهاز.
- إنشاء متوسّط مدة مشاهدة جديدة أو تعديل متوسّط مدة المشاهدة الحالية
- في نافذة الإعدادات، ابحث عن قسم الأداء الذي تمت محاكاته ضمن علامة التبويب إعدادات إضافية.
- اختَر قيمة لخيار تسريع الرسومات.
- انقر على إنهاء.
ضبط ميزة "تسريع الرسومات" من سطر الأوامر
لتحديد نوع تسريع الرسومات عند تشغيل AVD من سطر الأوامر، ضمِّن الخيار -gpu
كما هو موضّح في المثال التالي:
emulator -avd avd_name -gpu mode [{-option [value]} ... ]
يمكن ضبط قيمة mode
على أحد الخيارات التالية:
auto
: يتيح للمحاكي الاختيار بين تسريع رسومات الأجهزة أو البرامج استنادًا إلى متوسّط مدة المشاهدة وإعداد الكمبيوتر ومقاييس الجودة.host
: استخدِم وحدة معالجة الرسومات على جهاز الكمبيوتر لتسريع الأجهزة. يوفّر هذا الخيار عادةً أعلى جودة رسومات وأداء للمحاكي ويمكنه تفعيل MoltenVK على نظام التشغيل macOS لعرض Vulkan بشكل مسرَّع. ومع ذلك، إذا واجهت مشاكل في محاكاة الرسومات، قد تحتاج إلى التبديل إلى عرض البرامج.swiftshader_indirect
: استخدِم خيارًا متوافقًا مع ميزة SwiftShader المتوافقة مع ميزة "التشغيل السريع" لعرض الرسومات باستخدام ميزة "تسريع البرامج". يُعد هذا الخيار بديلاً جيدًا لوضعhost
إذا لم يتمكّن الكمبيوتر من استخدام تسريع الأجهزة.
تم إيقاف خيارات mode
التالية نهائيًا:
swiftshader
: تم إيقافها في الإصدار 27.0.2. استخدِمswiftshader_indirect
بدلاً من ذلك.angle
: تم إيقافها في الإصدار 27.0.2. استخدِمswiftshader_indirect
بدلاً من ذلك.mesa
: تم إيقاف العمل بها في الإصدار 25.3. استخدِمswiftshader_indirect
بدلاً من ذلك.guest
: تم إيقافها للمستويات 28 والإصدارات الأحدث من واجهة برمجة التطبيقات. استخدِمswiftshader_indirect
بدلاً من ذلك.angle_indirect
: تم إيقافها في الإصدار 34.2.14. استخدِمswiftshader_indirect
بدلاً من ذلك.
ضبط تسريع الأجهزة الافتراضية
يستخدم تسريع الأجهزة الافتراضية معالج الكمبيوتر الخاص بك لتحسين سرعة تنفيذ المحاكي بشكل كبير. تدير أداة تُسمى أداة إدارة الروابط هذا التفاعل باستخدام إضافات المحاكاة الافتراضية التي يوفرها معالج الكمبيوتر. يوضّح هذا القسم متطلبات استخدام تسريع الأجهزة الافتراضية ويصف كيفية إعداد تسريع الأجهزة الافتراضية على كل نظام تشغيل.
المتطلبات العامة
ولاستخدام تسريع الأجهزة الافتراضية مع المحاكي، يجب أن يستوفي الكمبيوتر المتطلبات العامة الواردة في هذا القسم. يحتاج جهاز الكمبيوتر أيضًا إلى تلبية متطلبات أخرى خاصة بنظام التشغيل لديك.
متطلبات بيئة التطوير
لاستخدام تسريع الأجهزة الافتراضية، يجب أن تستوفي بيئة التطوير المتطلبات التالية:
- أدوات حزمة تطوير البرامج (SDK): الحد الأدنى للإصدار 17، وننصحك باستخدام الإصدار 26.1.1 أو إصدار أحدث
متوسّط مدة المشاهدة: يوضّح الجدول التالي إصدار Android المطلوب.
بنية وحدة المعالجة المركزية (CPU) متطلبات صور النظام X86_64 صور نظام x86 أو x86_64 لنظام التشغيل Android 2.3.3 (المستوى 10 لواجهة برمجة التطبيقات) والإصدارات الأحدث ARM64 صور نظام Arm64-v8a لنظام التشغيل Android 5.0 (مستوى واجهة برمجة التطبيقات 21) والإصدارات الأحدث
متطلبات إضافة المحاكاة الافتراضية
بالإضافة إلى متطلبات بيئة التطوير، يجب أن يتيح معالج الكمبيوتر لديك استخدام إضافات المحاكاة الافتراضية. معالِجات البيانات المتوافقة:
- معالجات Intel مزوّدة بتقنية Intel Virtualization (VT-x وvmx)، مثل معالجات Intel Core iX وIntel Core Ultra
- معالجات AMD مع معالجات AMD-V (SVM)، مثل معالجات AMD Ryzen
- سيليكون تفاح
متطلبات إضافية لمعالجات Intel وAMD:
تتطلب معالجات Intel وAMD ترجمة العنوان من المستوى الثاني (Intel EPT أو AMD RVI). تدعم معظم معالجات Intel وAMD الحديثة ترجمة العنوان من المستوى الثاني. قد لا تتوفّر ترجمات للصفحات من المستوى الثاني إلا على الجيل الأول من معالِجات Intel أو AMD التي توفّر إضافات افتراضية.
إذا لم تكن متأكدًا مما إذا كان معالجك متوافقًا مع الإضافات المطلوبة أم لا، يمكنك مراجعة مواصفات المعالج على موقع الشركة المصنّعة. وإذا لم يكن معالج البيانات متوافقًا مع هذه الإضافات، لن تتمكّن من استخدام تسريع الأجهزة الافتراضية.
القيود
تنطبق القيود التالية على تسريع الأجهزة الافتراضية:
- لا يمكنك تشغيل محاكي مسرَّع على الجهاز الافتراضي (VM) في جهاز افتراضي (VM) آخر، مثل جهاز افتراضي (VM) تستضيفه VirtualBox أو VMWare أو Docker. عليك تشغيل محاكٍ مسرَّع على الجهاز الافتراضي مباشرةً على الكمبيوتر المضيف.
- بناءً على نظام التشغيل وبرنامج Hypervisor (مراقب الأجهزة الظاهرية)، لا يجوز لك تشغيل برنامج يستخدم تقنية محاكاة افتراضية أخرى في الوقت نفسه الذي تشغل فيه مُحاكي VM-VM. ومن أمثلة هذه البرامج، على سبيل المثال لا الحصر، حلول الأجهزة الافتراضية وبعض برامج مكافحة الفيروسات وبعض حلول مكافحة الغش. غالبًا ما تظهر هذه الحالة على نظام التشغيل Windows عند إيقاف ميزة Hyper-V. ويمكن أن تتوافق معظم هذه البرامج مع محاكي Android بدون أي مشاكل. ولكن في حال حدوث تعارضات، ننصحك بعدم تشغيل المحاكي المُسرّع للجهاز الافتراضي (VM) في الوقت نفسه مع مثل هذه البرامج.
لمحة عن برنامج Hypervisor (مراقب الأجهزة الظاهرية)
يتطلب تسريع الأجهزة الافتراضية استخدام أداة Hypervisor (مراقب الأجهزة)، وهي أداة تستخدم إضافات المحاكاة الافتراضية التي يوفّرها معالج الكمبيوتر.
وبدون برنامج Hypervisor (مراقب الأجهزة الظاهرية) وتسريع الجهاز الافتراضي (VM)، يجب على المحاكي ترجمة الرمز البرمجي للجهاز من كتلة الجهاز الافتراضي باستخدام الكتلة للتوافق مع بنية الكمبيوتر المضيف. قد تكون هذه العملية بطيئة جدًا. باستخدام برنامج Hypervisor (مراقب الأجهزة الظاهرية)، وعندما يتطابق الجهاز الافتراضي وبنية الكمبيوتر المضيف، يمكن للمحاكي تشغيل التعليمات البرمجية مباشرةً على المعالج المضيف باستخدام برنامج Hypervisor (مراقب الأجهزة الظاهرية). ويؤدي هذا التحسين إلى زيادة سرعة المحاكي وأدائه بشكل كبير.
يعتمد برنامج Hypervisor (مراقب الأجهزة الظاهرية) الأفضل بالنسبة لك على نظام تشغيل جهاز الكمبيوتر والتهيئة. لمزيد من المعلومات، يمكنك الاطّلاع على أحد الأقسام التالية:
- ضبط تسريع الأجهزة الافتراضية على نظام التشغيل Windows
- ضبط تسريع الأجهزة الافتراضية على نظام التشغيل macOS
- ضبط تسريع الأجهزة الافتراضية على نظام التشغيل Linux
التحقّق من تثبيت برنامج Hypervisor (مراقب الأجهزة الظاهرية)
يمكنك استخدام خيار سطر الأوامر -accel-check
في المحاكي للتحقّق مما إذا كان برنامج Hypervisor (مراقب الأجهزة الظاهرية) مثبّتًا حاليًا على جهاز الكمبيوتر أم لا.
توضّح الأمثلة التالية كيفية استخدام خيار المحاكي accel-check
. في كل مثال، Sdk
هو مكان حزمة Android SDK:
نظام التشغيل Windows:
c:\Users\janedoe\AppData\Local\Android> Sdk\emulator\emulator -accel-check accel: 0 WHPX(10.0.22631) is installed and usable. accel
نظام التشغيل macOS:
janedoe-macbookpro:Android janedoe$ ./Sdk/emulator/emulator -accel-check accel: 0 Hypervisor.Framework OS X Version 13.2 accel
أجهزة Linux:
janedoe:~/Android$ ./Sdk/emulator/emulator -accel-check accel: 0 KVM (version 12) is installed and usable.
ضبط ميزة "تسريع الأجهزة الافتراضية" على نظام التشغيل Windows
يمكن أن يستخدم تسريع الأجهزة الافتراضية على Windows أحد برنامجَي Windows Hypervisor Platform:
- ميزة Windows Hypervisor Platform (WHPX)
- برنامج تشغيل برنامج محاكاة الأجهزة الافتراضية (AEHD)
يستفيد نظام Windows Hypervisor Platform من ميزة Hyper-V التي يوفرها Windows ويستخدم برنامج Windows Hypervisor Platform لتقديم أفضل توافق مع تقليل القابلية للاستقرار. وعند الإمكان، يجب استخدام WHPX.
إذا كان نظامك غير متوافق مع WHPX أو إذا كانت لديك استفسارات أخرى بشأن استخدامه، يمكنك استخدام Android Emulator Hypervisor Driver.
ضبط تسريع الأجهزة الافتراضية باستخدام ميزة Windows Hypervisor Platform
قبل تفعيل WHPX، يجب أن يستوفي جهاز الكمبيوتر المتطلبات التالية:
- معالجات Intel: تتوافق مع ميزات تقنية المحاكاة الافتراضية (VT-x)، و"جداول الصفحات الموسّعة" (EPT)، و"الضيف غير المحدود" (UG). يجب تمكين VT-x في إعدادات BIOS بجهاز الكمبيوتر.
- معالِجات AMD: يُنصح باستخدام معالِج AMD Ryzen. يجب تمكين المحاكاة الافتراضية أو آلة متجه الدعم في إعدادات BIOS بجهاز الكمبيوتر.
- الإصدار التجريبي 1 من "استوديو Android" 3.2 أو الإصدارات الأحدث
- الإصدار 27.3.8 من "محاكي Android" أو إصدار أحدث
- Windows 10 أو أحدث
لتثبيت WHPX على نظام التشغيل Windows، اتبع الخطوات التالية:
- من سطح مكتب Windows، انقر فوق أيقونة Windows لفتح القائمة "Start".
باستخدام شريط البحث، اكتب تفعيل ميزات Windows أو إيقافها.
من المفترض أن تظهر لوحة التحكّم تفعيل ميزات Windows أو إيقافها وتكون محدّدة.
اضغط على مفتاح Enter، أو انقر على تشغيل ميزات Windows أو إيقافها لتشغيل لوحة التحكم.
ضَع علامة في المربّع بجانب Windows Hypervisor Platform.
انقر على موافق.
بعد انتهاء التثبيت، أعِد تشغيل الكمبيوتر.
ضبط تسريع الأجهزة الافتراضية (VM) باستخدام برنامج تشغيل برنامج Hypervisor (مراقب الأجهزة الظاهرية) لنظام التشغيل Android (AEHD) على نظام التشغيل Windows
قبل أن تتمكَّن من تثبيت برنامج تشغيل برنامج تشغيل مُحاكي Android Emulator، يجب أن يستوفي جهاز الكمبيوتر المتطلبات التالية:
- معالجات Intel أو AMD مزوّدة بإضافة محاكاة افتراضية.
الإصدار 64 بت من Windows 11 أو Windows 10 (نظام التشغيل Windows 32 بت غير متوافق)
ويمكن لمستخدمي أنظمة التشغيل Windows 8.1 وWindows 8 وWindows 7 مواصلة استخدام AEHD 1.7 أو إصدار أقدم. مع ذلك، لن يتم تقديم دعم لهذه الحالات.
يجب إيقاف الميزات التي تستخدم أيضًا ميزة Windows Hyper-V Hypervisor التي تستخدم ميزة Windows Hypervisor (مراقب الأجهزة الظاهرية) في مربع حوار ميزات Windows.
تنشّط بعض مكونات Windows أيضًا ميزة Windows Hyper-V Hypervisor وتستخدمها، حتى في حال عدم تحديد Windows Hypervisor Platform في مربع حوار "ميزات Windows". ويشمل ذلك ميزات الأمان مثل Hyper-V والعزل الأساسي وغيرها. (يُرجى العِلم أنّ ميزة Hyper-V ليست هي نفسها ميزة Hyper-V Hypervisor). وإذا كنت بحاجة إلى هذه الميزات، يمكنك استخدام WHPX بدلاً من ذلك.
على معالِجات AMD، يمكن تثبيت برنامج تشغيل برنامج Hypervisor (أداة محاكاة Android) عبر مدير SDK في الإصدار Android Studio 4.0 Canary 5 أو الإصدارات الأحدث.
في معالِجات Intel، يمكن تثبيت برنامج تشغيل برنامج Hypervisor (أداة محاكاة Android) من خلال أداة إدارة حزمة تطوير البرامج (SDK) في Android Studio Flamingo أو الإصدارات الأحدث.
للتثبيت من خلال "مدير حِزم SDK"، اتّبِع الخطوات التالية:
- انقر على الأدوات > على "مدير SDK".
- انقر على علامة التبويب أدوات حزمة تطوير البرامج (SDK) ثم اختَر برنامج تشغيل برنامج تشغيل Windows Emulator.
- انقر على حسنًا لتنزيل برنامج تشغيل برنامج Hypervisor (مراقب الأجهزة الظاهرية) لنظام التشغيل Android وتثبيته.
بعد التثبيت، تأكَّد من أن برنامج التشغيل يعمل بشكل صحيح باستخدام أمر سطر الأوامر التالي:
AEHD 2.1 والإصدارات الأحدث
sc query aehd
تحتوي رسالة الحالة على المعلومات التالية:
SERVICE_NAME: aehd ... STATE : 4 RUNNING ...
تعني رسالة الخطأ التالية أنّه لم يتم تفعيل إضافة المحاكاة الافتراضية في نظام BIOS أو أنّه لم يتم إيقاف ميزة Hyper-V:
SERVICE_NAME: aehd ... STATE : 1 STOPPED WIN32_EXIT_CODE : 4294967201 (0xffffffa1) ...
AEHD 2.0 والإصدارات الأقدم
sc query gvm
تحتوي رسالة الحالة على المعلومات التالية:
SERVICE_NAME: gvm ... STATE : 4 RUNNING ...
تعني رسالة الخطأ التالية أنّه لم يتم تفعيل إضافة المحاكاة الافتراضية في نظام BIOS أو أنّه لم يتم إيقاف ميزة Hyper-V:
SERVICE_NAME: gvm ... STATE : 1 STOPPED WIN32_EXIT_CODE : 4294967201 (0xffffffa1) ...
يمكن أيضًا تنزيل برنامج التشغيل Windows Emulator Hypervisor (مراقب الأجهزة الظاهرية) وتثبيته من
GitHub.
بعد فك ضغط حزمة برنامج التشغيل، شغِّل silent_install.bat
في سطر أوامر
باستخدام امتيازات المشرف.
ألغِ تثبيت برنامج تشغيل برنامج التشغيل Windows Emulator باستخدام الأوامر التالية في سطر الأوامر باستخدام امتيازات المشرف:
AEHD 2.1 والإصدارات الأحدث
sc stop aehd
sc delete aehd
AEHD 2.0 والإصدارات الأقدم
sc stop gvm
sc delete gvm
ضبط ميزة "تسريع الأجهزة الافتراضية" على نظام التشغيل macOS
على نظام التشغيل macOS، يستخدم محاكي Android تطبيق Hypervisor.Framework المدمج الذي يتطلب نظام التشغيل macOS v10.10 (Yosemite) أو إصدار أحدث. ومع ذلك، قد يتطلب "استوديو Android" إصدارًا أعلى من نظام التشغيل macOS. في هذه الحالات، عليك اتّباع متطلبات نظام "استوديو Android"
ضبط تسريع الأجهزة الافتراضية على نظام التشغيل Linux
تتيح الأنظمة المستندة إلى Linux تسريع الأجهزة الافتراضية من خلال حزمة برامج KVM. اتبع التعليمات لتثبيت KVM على نظام Linux، ثم تحقق من تمكين KVM. بالنسبة إلى أنظمة التشغيل Ubuntu، راجع تثبيت KVM لنظام التشغيل Ubuntu.
المتطلبات
يتطلب تشغيل KVM أذونات مستخدم محددة. تأكَّد من حصولك على الأذونات الكافية على النحو المحدّد في تعليمات تثبيت KVM.
لاستخدام تسريع الأجهزة الافتراضية على Linux، يجب أن يستوفي الكمبيوتر أيضًا المتطلبات التالية:
- بالنسبة إلى معالجات Intel: يتم تفعيل دعم تقنية المحاكاة الافتراضية (VT-x) وميزات Intel EM64T (Intel 64) وميزة "تنفيذ الإيقاف" (XD).
- بالنسبة إلى معالِجات AMD: التوافق مع AMD Virtualization (AMD-V)
التحقق مما إذا كانت KVM مثبتة حاليًا على نظام التشغيل Linux
يمكنك استخدام خيار سطر الأوامر -accel-check
في المحاكي للتحقق مما إذا كان لديك KVM مثبتًا. بدلاً من ذلك،
يمكنك تثبيت حزمة cpu-checker
التي تحتوي على الأمر kvm-ok
.
يوضّح المثال التالي كيفية استخدام الأمر kvm-ok
:
تثبيت حزمة
cpu-checker
:sudo apt-get install cpu-checker egrep -c '(vmx|svm)' /proc/cpuinfo
يعني الناتج 1 أو أعلى أنّ المحاكاة الافتراضية متوفّرة. ويعني الناتج 0 أنّ وحدة المعالجة المركزية لديك لا تدعم المحاكاة الافتراضية للأجهزة.
شغِّل الأمر
kvm-ok
:sudo kvm-ok
الناتج المتوقّع:
INFO: /dev/kvm exists KVM acceleration can be used
إذا ظهر لك الخطأ التالي، فهذا يعني أنه لا يزال بإمكانك تشغيل الأجهزة الافتراضية. ومع ذلك، سيكون جهازك الظاهري أبطأ بدون إضافات KVM.
INFO: Your CPU does not support KVM extensions KVM acceleration can NOT be used
تثبيت KVM على Linux
استخدم الأمر التالي لتثبيت KVM:
كوني (18.10) أو إصدار أحدث:
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
Lucid (10.04) أو أحدث:
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
Karmic (9.10) أو الإصدارات الأقدم:
sudo aptitude install kvm libvirt-bin ubuntu-vm-builder bridge-utils
دليل إلغاء تثبيت Intel HAXM
بدءًا من المحاكي 33.x.x.x، تم إيقاف HAXM نهائيًا بسبب إيقاف شركة Intel تطوير عملية HAXM. يحل برنامج تشغيل محاكي Android (AEHD) محل Intel HAXM على معالِجات Intel.
يُنصح بإزالة Intel HAXM تمامًا من نظام Windows، إلا إذا كان لديك برنامج آخر مثبّت يعتمد على HAXM واخترت الاحتفاظ بـ Intel HAXM وإدارتها بنفسك.
لإلغاء تثبيت Intel HAXM، اتبع الخطوات التالية:
التحقّق مما إذا كان قد تم تثبيت Intel HAXM
لتحديد ما إذا تم تثبيت Intel HAXM على نظام Windows أم لا، افتح وحدة تحكم أوامر Windows وشغِّل الأمر التالي:
sc query intelhaxm
في حال تثبيت Intel HAXM وهو قيد التشغيل، من المفترض أن تظهر لك الرسالة التالية
في ناتج الأمر.
إذا تم تثبيت Intel HAXM ولكن تم إيقافه، من المفترض أن تظهر لك الرسالة التالية في إخراج الأمر.
وفي كلتا الحالتين، يتم تثبيت الجهاز، بغض النظر عما إذا كان Intel HAXM قيد التشغيل أو غير مفعّل. عليك الانتقال إلى الخطوة التالية لمواصلة إلغاء تثبيت Intel HAXM.
في حال عدم تثبيت Intel HAXM، من المفترض أن تظهر لك الرسالة التالية.
إلغاء تثبيت Intel HAXM باستخدام SDK Manager من "استوديو Android"
افتح أداة إدارة حزمة تطوير البرامج (SDK) من "استوديو Android" وانتقِل إلى علامة التبويب "أدوات حِزم SDK"، ثم
انتقِل إلى سطر "Intel x86 Emulator Accelerator (HAXM installer) - متوقف" من المفترض أن تظهر الصورة كلقطة الشاشة التالية.
أزِل العلامة من مربّع الاختيار كما هو موضّح في لقطة الشاشة التالية.
انقر على الزر "تطبيق" وسيظهر مربّع الحوار التالي.
عند إلغاء تثبيت Intel HAXM بنجاح، من المفترض أن يظهر لك ما يلي.
اكتملت عملية إلغاء التثبيت ويمكنك الإيقاف هنا.
في حال حدوث أيّ أخطاء، انتقِل إلى الخطوة التالية.
ألغِ تثبيت Intel HAXM باستخدام "الإعدادات" على نظام التشغيل Windows.
افتح "إعدادات" نظام التشغيل Windows وانتقِل إلى "التطبيقات > التطبيقات المثبّتة".
ابحث عن إدخال "Intel DEVICE Accelerated Execution Manager" وانقر على
"إلغاء التثبيت" (Uninstall)، كما هو موضّح في لقطة الشاشة التالية.
من المفترض أن يتم تشغيل أداة إلغاء تثبيت Intel HAXM والإبلاغ عن النتيجة. في حال تم إلغاء التثبيت بنجاح، انتقِل إلى حذف حزمة أداة تثبيت Intel HAXM. وبخلاف ذلك، يمكنك المتابعة إلى الخطوة التالية.
إلغاء التثبيت باستخدام سطر الأوامر
أوقِف خدمة Intel HAXM من خلال تشغيل 'scstop intelhaxm'. من المفترض أن يظهر لك الناتج التالي.
احذف خدمة Intel HAXM من خلال تنفيذ "sc delete intelhaxm". من المفترض أن يظهر لك الناتج التالي.
انتقِل إلى حذف حزمة أداة تثبيت Intel HAXM.
احذف حزمة أداة تثبيت Intel HAXM.
هذه الخطوة مطلوبة فقط عند إلغاء تثبيت Intel HAXM باستخدام "الإعدادات" أو سطر الأوامر في نظام التشغيل Windows. وبدون هذه الخطوة، قد يواصل مدير حزمة تطوير البرامج (SDK) في "استوديو Android" إدراج Intel HAXM على أنّه "مثبت".
تتوفّر حزمة أداة التثبيت في <مجلد حزمة تطوير البرامج (SDK) لنظام التشغيل Android>\extras\intel.
سيتم تثبيت حزمة تطوير البرامج (SDK) لنظام التشغيل Android تلقائيًا على الرابط التالي: "C:\Users\<Your Windows User ID
>\AppData\Local\Android\Sdk". اطّلِع على المثال في لقطة الشاشة التالية.