ضبط تسريع الأجهزة لمحاكي Android

ويعمل المحاكي على أفضل نحو إذا كان بإمكانه استخدام أجهزة جهازك، مثل وحدة المعالجة المركزية (CPU) ووحدة معالجة الرسومات والمودم، بدلاً من أن يعمل كبرنامج فحسب. ستساعدك القدرة على استخدام لتحسين أداء الجهاز ويُطلق عليه "الأجهزة" السرعة.

ويمكن للمحاكي استخدام تسريع الأجهزة لتحسين المستخدم بطريقتين رئيسيتين هما:

  • تسريع الرسومات لتحسين الشاشة عرض المحتوى
  • تسريع الأجهزة الافتراضية لتحسين سرعة التنفيذ

تكون ميزة "تسريع الأجهزة" مفعَّلة تلقائيًا على معظم الأجهزة. إذا لم يكن على جهازك، توضح هذه الصفحة كيفية تهيئة الرسومات للحصول على أداء أفضل من خلال المحاكي.

ضبط ميزة "تسريع الرسومات"

يستخدم تسريع الرسومات معدّات الكمبيوتر (عادةً وحدة معالجة الرسومات) لتنفيذ ما يلي: عرض الشاشة بشكل أسرع. تستخدم أجهزة Android OpenGL للأنظمة المضمّنة (OpenGL ES أو GLES) لعرض كل من العرض الثنائي الأبعاد الرسومات الثلاثية الأبعاد على الشاشة

عند إنشاء جهاز Android افتراضي (AVD) في "مدير AVD"، يمكنك تحديد ما إذا كان المحاكي يستخدم أجهزة أو برامج لمحاكاة إلى وحدة معالجة الرسومات لـ AVD. ننصح باستخدام تسريع الأجهزة بسرعة أكبر. ومع ذلك، قد تحتاج إلى استخدام ميزة "تسريع البرامج" إذا كان جهاز الكمبيوتر برامج تشغيل رسومات غير متوافقة مع المحاكي.

يقرر المحاكي بشكل افتراضي استخدام الأجهزة أو البرامج أو لا تسريع الرسومات بناءً على إعداد الكمبيوتر. إذا كانت أجهزة وحدة معالجة الرسومات برامج التشغيل متوافقة، فإن المحاكي يستخدم وحدة معالجة الرسومات. بخلاف ذلك، سيقوم المحاكي يستخدم تسريع البرامج (باستخدام وحدة المعالجة المركزية (CPU) للكمبيوتر) لمحاكاة وحدة معالجة الرسومات قيد المعالجة.

إذا بدأت تشغيل المحاكي من سطر الأوامر، يمكنك إلغاء إعداد تسريع الرسومات في متوسّط مدة المشاهدة لمثيل الجهاز الافتراضي هذا.

المتطلبات

لاستخدام تسريع الرسومات، يجب أن تتضمن بيئة التطوير لديك التالي:

  • أدوات حزمة تطوير البرامج (SDK): يُنصح باستخدام أحدث إصدار (الإصدار 17 كحد أدنى)
  • نظام SDK الأساسي: يُنصح باستخدام أحدث إصدار (Android 4.0.3، الإصدار 3، الحد الأدنى)

ضبط ميزة "تسريع الرسومات" في "مدير AVD"

لضبط ميزة "تسريع الرسومات" لـ AVD، اتّبِع الخطوات التالية:

  1. افتح مدير AVD.
  2. إنشاء متوسّط مدة مشاهدة جديدة تعديل متوسّط مدة المشاهدة الحالية
  3. في قسم التحقّق من الإعدادات نافذة، ابحث عن القسم أداء تمّت محاكاته.
  4. اختَر قيمة للخيار الرسومات:.
  5. انقر على إنهاء.

ضبط ميزة "تسريع الرسومات" من سطر الأوامر

لتحديد نوع تسريع الرسومات عند تشغيل AVD من الأمر ، قم بتضمين الخيار -gpu، كما هو موضح في المثال التالي:

emulator -avd avd_name -gpu mode [{-option [value]} ... ]

يمكن ضبط قيمة mode على أي مما يلي: الخيارات:

  • auto: السماح للمحاكي بالاختيار من بين رسومات الأجهزة أو البرامج السرعة استنادًا إلى إعداد جهاز الكمبيوتر.
  • host: استخدِم وحدة معالجة الرسومات على جهاز الكمبيوتر لتسريع الأجهزة. هذا الخيار أفضل جودة للرسومات وأدائها المحاكي. ومع ذلك، إذا كانت برامج تشغيل الرسومات لديك تواجه مشكلات في عرض OpenGL، فيمكنك قد تحتاج إلى استخدام الخيارَين swiftshader_indirect أو angle_indirect.
  • swiftshader_indirect: استخدام صيغة متوافقة مع ميزة "التشغيل السريع" SwiftShader لعرض الرسومات باستخدام تسريع البرامج. هذا الخيار جيد بديلاً عن وضع host إذا لم يتمكّن الكمبيوتر من استخدام ميزة "تسريع الأجهزة".
  • angle_indirect: (نظام التشغيل Windows فقط) استخدام أحد الإصدارات المتوافقة مع ميزة "التشغيل السريع" محرِّك ANGLE Direct3D لعرض الرسومات باستخدام تسريع البرامج. هذا الخيار جيد بديلاً عن وضع host إذا لم يتمكّن الكمبيوتر من استخدام ميزة "تسريع الأجهزة". في معظم الحالات، يتشابه أداء محرِّك ANGLE مع أداء وضع host. لأنّ محرِّك ANGLE يستخدم Microsoft Director بدلاً من OpenGL.

    على نظام التشغيل Windows أو Microsoft عادةً ما تتسبب برامج تشغيل OpenGL في مشكلات أقل من برامج تشغيل OpenGL. هذا الخيار تستخدم Direct3D 11 وتتطلب نظام التشغيل Windows 10 أو Windows 8.1 أو Windows 7 SP1 مع تحديث نظام التشغيل Windows 7 الأساسي.

  • guest: استخدام عرض البرامج من جهة الضيف يوفر هذا الخيار أقل الأسعار جودة الرسومات وأدائها في المحاكي.

تم إيقاف خيارات mode التالية نهائيًا:

  • swiftshader: تم إيقافها في الإصدار 27.0.2. استخدام "swiftshader_indirect" بدلاً من ذلك.
  • angle: تم إيقافها في الإصدار 27.0.2. استخدام angle_indirect بدلاً من ذلك (نظام التشغيل Windows) فقط).
  • mesa: تم إيقاف العمل بها في الإصدار 25.3. يمكنك استخدام swiftshader_indirect كبديل.

تفعيل عرض Skia لواجهة مستخدم Android

عند استخدام صور للمستوى 27 من واجهة برمجة التطبيقات أو المستويات الأعلى، يمكن للمحاكي عرض واجهة مستخدم Android مع Skia. تساعد Skia على عرض الرسومات بسلاسة وكفاءة أكبر.

لتفعيل عرض Skia، استخدِم الأوامر التالية في واجهة adb:

su
setprop debug.hwui.renderer skiagl
stop
start

ضبط تسريع الأجهزة الافتراضية

تستخدم ميزة "تسريع الأجهزة الافتراضية" معالج الكمبيوتر لتحسين سرعة تنفيذ المحاكي. تدير أداة تدعى أداة إدارة الروابط باستخدام إضافات المحاكاة الافتراضية التي يستخدمها معالج الكمبيوتر التي يوفرها. يوضّح هذا القسم متطلّبات استخدام تسريع الأجهزة الافتراضية. كيفية إعداد تسريع الأجهزة الافتراضية على كل نظام تشغيل.

المتطلبات العامة

ولاستخدام تسريع الأجهزة الافتراضية مع المحاكي، يجب أن يلبّي جهاز الكمبيوتر متطلبات المشروع في هذا القسم. يجب أن يتوافق الكمبيوتر أيضًا مع ميزات والمتطلبات الخاصة بنظام التشغيل لديك.

متطلبات بيئة التطوير

لاستخدام تسريع الأجهزة الافتراضية، يجب أن تستوفي بيئة التطوير لديك المتطلبات التالية:

  • أدوات حزمة تطوير البرامج (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 ترجمة العنوان من المستوى الثاني (Intel EPT أو AMD RVI) ومعالجات AMD. تدعم معظم معالجات Intel وAMD الحديثة الأجهزة من المستوى الثاني. ترجمة العنوان. يوفر فقط الجيل الأول من معالجات Intel أو AMD قد لا تتضمّن إضافات المحاكاة الافتراضية ترجمات للصفحات من المستوى الثاني.

إذا لم تكن متأكدًا مما إذا كان معالجك متوافقًا مع الإضافات المطلوبة أم لا، راجع مواصفات المعالج على موقع الشركة المصنعة. إذا كان لا يتوافق معالِج البيانات مع هذه الإضافات، وبالتالي لا يمكنك استخدام تسريع الأجهزة الافتراضية.

القيود

تنطبق القيود التالية على تسريع الأجهزة الافتراضية:

  • لا يمكنك تشغيل محاكي مسرَّع على الجهاز الافتراضي (VM) في جهاز افتراضي (VM) آخر، مثل جهاز افتراضي مستضاف. بواسطة VirtualBox أو VMWare أو Docker. يجب تشغيل محاكي مسرَّع على الجهاز الافتراضي مباشرةً على جهاز الكمبيوتر المضيف.
  • لا يجوز لك تشغيل البرامج، وذلك اعتمادًا على نظام التشغيل وبرنامج Hypervisor (مراقب الأجهزة الظاهرية) تستخدم تقنية افتراضية أخرى في الوقت نفسه الذي تُشغّل فيه هو مُحاكي مسرَّع على الجهاز الافتراضي (VM). ومن أمثلة هذه البرامج، ولكن لا تتوفر التي تقتصر على حلول الأجهزة الافتراضية وبعض برامج مكافحة الفيروسات وعدد قليل من حلول مكافحة الغش. تتم ملاحظة الموقف في الغالب على Windows باستخدام Hyper-V ويمكن أن تعمل معظم هذه البرامج مع محاكي android بدون أي المشكلات. ولكن عند حدوث تعارض، يوصى بعدم تشغيل هو جهاز محاكاة افتراضي مسرَّع في الوقت نفسه مع هذه البرامج

لمحة عن برنامج Windows Hypervisor Platform

يتطلّب تسريع الأجهزة الافتراضية استخدام أداة Hyervisor التي تستخدم المحاكاة الافتراضية. الإضافات التي يوفرها معالج الكمبيوتر.

وبدون برنامج Hypervisor (مراقب الأجهزة الظاهرية) وتسريع الجهاز الافتراضي (VM)، يجب على المحاكي ترجمة كود الجهاز من كتلة الجهاز الافتراضي بالكتلة للتوافق مع بنية جهاز الكمبيوتر المضيف. وقد تكون هذه العملية بطيئة جدًا. باستخدام برنامج Hypervisor (مراقب الأجهزة الظاهرية)، عندما يكون الجهاز الافتراضي وبنية الكمبيوتر المضيف متطابق، يمكن للمحاكي تشغيل التعليمات البرمجية مباشرةً على المعالج المضيف باستخدام برنامج Hypervisor (مراقب الأجهزة الظاهرية). هذا التحسين يؤدي إلى زيادة سرعة المحاكي وأدائه بشكل كبير.

يعتمد برنامج Hypervisor (مراقب الأجهزة الظاهرية) الأنسب لك على تشغيل جهاز الكمبيوتر النظام والتكوين. لمزيد من المعلومات، يُرجى الاطّلاع على أي مما يلي الأقسام:

التحقّق من تثبيت برنامج Hypervisor (مراقب الأجهزة الظاهرية)

يمكنك استخدام خيار سطر الأوامر -accel-check في المحاكي لمعرفة ما إذا كان برنامج Hypervisor (مراقب الأجهزة الظاهرية) مثبَّت حاليًا على جهاز الكمبيوتر.

توضّح الأمثلة التالية كيفية استخدام خيار المحاكي accel-check. ضِمن كل مثال، يكون Sdk هو موقع حزمة تطوير البرامج (SDK) لنظام التشغيل Android:

نظام التشغيل Windows:

c:\Users\janedoe\AppData\Local\Android> Sdk\emulator\emulator -accel-check
accel:
0
AEHD (version 2.2) is installed and usable.
accel
هناك خيارات متعددة لبرنامج Hypervisor (مراقب الأجهزة الظاهرية) على نظام التشغيل Windows. لذا، ما تراه قد عن المثال هنا. على سبيل المثال، قد ترى إحدى الكلمات الرئيسية التالية في الرسالة: GVM(الاسم السابق لـ AEHD)، WHPX.

نظام التشغيل 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)

اختيار برنامج Hypervisor (مراقب الأجهزة الظاهرية) على نظام التشغيل Windows

يعرض هذا القسم معايير تحديد برنامج Hypervisor (مراقب الأجهزة الظاهرية) الذي يجب استخدامه. يتم توضيح عملية ضبط تسريع الأجهزة الافتراضية باستخدام كل برنامج Hypervisor (مراقب الأجهزة الظاهرية) في الأقسام التالية.

المعايير ميزة Hypervisor (مراقب الأجهزة الظاهرية)
يجب تشغيل ميزة Hyper-V في الوقت نفسه الذي يتم فيه تشغيل محاكي Android. استخدِم WHPX.
لست بحاجة إلى تشغيل ميزة Hyper-V في الوقت نفسه الذي يتم فيه تشغيل محاكي Android. استخدِم برنامج تشغيل برنامج Windows Emulator.

ضبط تسريع الأجهزة الافتراضية باستخدام ميزة Windows Hypervisor Platform

قبل تفعيل WHPX، يجب أن يستوفي جهاز الكمبيوتر المتطلبات التالية:

لتثبيت WHPX على نظام التشغيل Windows، اتبع الخطوات التالية:

  1. من سطح المكتب في نظام التشغيل Windows، انقر بزر الماوس الأيمن على رمز Windows واختَر التطبيقات والميزات:
  2. ضمن الإعدادات ذات الصلة، انقر على البرامج والميزات.
  3. انقر على تفعيل ميزات Windows أو إيقافها.
  4. اختَر Windows Hypervisor Platform.

  5. انقر على موافق.

  6. بعد انتهاء التثبيت، أعِد تشغيل الكمبيوتر.

ضبط تسريع الأجهزة الافتراضية (VM) باستخدام برنامج تشغيل برنامج Hypervisor (أداة محاكاة الأجهزة الافتراضية) لنظام التشغيل Android (AEHD) على نظام التشغيل Windows

قبل أن تتمكن من تثبيت برنامج تشغيل برنامج تشغيل برنامج Windows Emulator Hypervisor (مراقب الأجهزة الظاهرية) يجب أن يفي جهاز الكمبيوتر بالمتطلبات التالية:

  • معالجات Intel أو AMD مزوّدة بإضافة محاكاة افتراضية.
  • الإصدار 64 بت من Windows 11 أو Windows 10 (الإصدار 32 بت من Windows ليس مدعوم)

    يمكن لمستخدمي Windows 8.1 وWindows 8 وWindows 7 متابعة استخدام AEHD 1.7 أو أقل. مع ذلك، لن يتم تقديم دعم لهذه الحالات.

  • يجب إيقاف Hyper-V في مربع حوار ميزات Windows.

    يمكن لبعض مكونات Windows تفعيل ميزة Hyper-V Hypervisor (مراقب الأجهزة الظاهرية) بدون تفعيل ميزة Hyper-V في مربّع حوار ميزات Windows، مثل العزل الأساسي تقدمه Windows Defender. وفي مثل هذه الحالات، استخدِم WHPX بدلاً من ذلك.

في معالجات AMD، يمكن تثبيت برنامج تشغيل برنامج Hypervisor (أداة محاكاة Android) من خلال مدير SDK في Android Studio 4.0 Canary 5 أو أحدث.

في معالجات Intel، يمكن تثبيت برنامج تشغيل برنامج Hypervisor (أداة محاكاة Android) من خلال مدير حزمة تطوير البرامج (SDK) في Android Studio Flamingo أو الأحدث.

للتثبيت من خلال "مدير حِزم تطوير البرامج (SDK)": اتبع هذه الخطوات:

  1. انقر على الأدوات > على "مدير SDK".
  2. انقر على علامة التبويب أدوات حزمة تطوير البرامج (SDK) ثم اختَر أداة Windows Emulator Hypervisor (مراقب الأجهزة الظاهرية) برنامج التشغيل.
  3. انقر على حسنًا لتنزيل برنامج تشغيل برنامج Hypervisor (مراقب الأجهزة الظاهرية) لنظام التشغيل Android وتثبيته.
  4. بعد التثبيت، تأكَّد من أنّ برنامج التشغيل يعمل بشكل صحيح. باستخدام أمر سطر الأوامر التالي:

    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)
           ...
    

يمكن أيضًا تنزيل برنامج تشغيل برنامج Hypervisor للأجهزة الجوّالة على Android وتثبيته من GitHub. بعد فك ضغط حزمة برنامج التشغيل، شغِّل silent_install.bat في سطر أوامر. بامتيازات المشرف.

ألغِ تثبيت برنامج تشغيل برنامج تشغيل برنامج مُحاكي Android Emulator باستخدام الأوامر التالية على سطر الأوامر بامتيازات المشرف:

AEHD 2.1 والإصدارات الأحدث

   sc stop aehd
   sc delete aehd

AEHD 2.0 والإصدارات الأقدم

   sc stop gvm
   sc delete gvm

ضبط ميزة "تسريع الأجهزة الافتراضية" على نظام التشغيل macOS

على نظام التشغيل macOS، يستخدم "محاكي Android" Hypervisor.Framework، والذي يتطلب الإصدار 10.10 (Yosemite) أو إصدار أحدث من نظام التشغيل macOS. مع ذلك، يمكن استخدام "استوديو Android" إلى إصدار أحدث من نظام التشغيل macOS. وفي مثل هذه الحالات، عليك اتّباع تعليمات Android متطلبات النظام لاستخدام "استوديو YouTube":

ضبط تسريع الأجهزة الافتراضية على Linux

تدعم الأنظمة المستندة إلى Linux تسريع الأجهزة الافتراضية من خلال برنامج KVM. طرد. اتبع إرشادات تثبيت KVM على نظام Linux، ثم تحقق من تمكين KVM. بالنسبة لأنظمة Ubuntu، راجع تثبيت KVM لنظام التشغيل Ubuntu.

المتطلبات

يتطلب تشغيل KVM أذونات مستخدم محددة. تأكد من أن لديك الأذونات الكافية على النحو المحدد في تعليمات تثبيت KVM.

لاستخدام تسريع الأجهزة الافتراضية على Linux، يجب أن يستوفي الكمبيوتر أيضًا ما يلي: المتطلبات:

  • بالنسبة إلى معالجات Intel: دعم تقنية المحاكاة الافتراضية (VT-x)، وIntel تم تفعيل ميزات EM64T (Intel 64) ووظيفة Bit التنفيذ (XD) للإيقاف.
  • بالنسبة إلى معالِجات AMD: التوافق مع AMD Virtualization (AMD-V)

التحقق مما إذا كانت KVM مثبتة حاليًا على نظام التشغيل Linux

يمكنك استخدام المحاكي -accel-check. سطر الأوامر للتحقق من تثبيت KVM. بدلاً من ذلك، يمكنك تثبيت حزمة cpu-checker التي تحتوي على الأمر kvm-ok.

يوضّح المثال التالي كيفية استخدام الأمر kvm-ok:

  1. تثبيت حزمة cpu-checker:

    sudo apt-get install cpu-checker
    egrep -c '(vmx|svm)' /proc/cpuinfo
    

    يعني الناتج 1 أو أعلى أنّ المحاكاة الافتراضية متوفّرة. ناتج يعني الرقم 0 أنّ وحدة المعالجة المركزية لديك لا تتيح المحاكاة الافتراضية للأجهزة.

  2. شغِّل الأمر 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 يحل برنامج تشغيل HyHD (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)". مفتاح التبويب (Tab)، ثم انتقِل إلى "Intel x86 Emulator Accelerator (أداة تثبيت HAXM) - متوقفة" الخط. من المفترض أن تظهر الصورة على النحو التالي:

امسح مربّع الاختيار كما هو موضّح في لقطة الشاشة التالية.

النقر على "تطبيق" وسيظهر مربع الحوار التالي.

عند إلغاء تثبيت Intel HAXM بنجاح، من المفترض أن يظهر لك ما يلي. اكتملت عملية إلغاء التثبيت ويمكنك الإيقاف هنا.

في حال حدوث أيّ أخطاء، انتقِل إلى الخطوة التالية.

ألغِ تثبيت Intel HAXM باستخدام "الإعدادات" على نظام التشغيل Windows.

فتح "إعدادات" نظام التشغيل Windows وانتقل إلى "التطبيقات > "التطبيقات المثبّتة".

ابحث عن "مدير التنفيذ المسرّع لأجهزة Intel" الإدخال والنقر "إلغاء التثبيت"، كما هو موضح في لقطة الشاشة التالية.

من المفترض أن يتم تشغيل أداة إلغاء تثبيت Intel HAXM والإبلاغ عن النتيجة. إذا كانت بنجاح، انتقِل إلى حذف حزمة أداة تثبيت Intel HAXM. وبخلاف ذلك، يمكنك المتابعة إلى الخطوة التالية.

إلغاء التثبيت باستخدام سطر الأوامر

  1. يمكنك إيقاف خدمة Intel HAXM من خلال تشغيل 'scstop intelhaxm'. من المفترض أن تظهر لك الإخراج التالي.

  2. احذف خدمة Intel HAXM من خلال تنفيذ "sc delete intelhaxm". من المفترض أن ترى الإخراج التالي.

  3. انتقِل إلى حذف حزمة أداة تثبيت 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". راجِع المثال في لقطة الشاشة التالية.