عناصر التحكم والإعدادات والمساعدة الموسَّعة

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

يمكنك استخدام اختصارات لوحة المفاتيح لتنفيذ العديد من هذه المهام. للحصول على قائمة كاملة بالاختصارات في المحاكي، اضغط على F1 (Command+/ على نظام التشغيل macOS) لفتح لوحة المساعدة.

الجدول 1: تفاصيل عناصر التحكّم الموسّعة

الميزة الوصف
الشاشات

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

  1. أضِف شاشة من خلال النقر على إضافة شاشة ثانوية.
  2. من القائمة ضمن الشاشات الثانوية، نفِّذ أحد الإجراءين التاليين:
    1. اختَر إحدى نِسب العرض إلى الارتفاع المُعدّة مسبقًا.
    2. اختَر مخصّص واضبط الارتفاع والعرض وكثافة البكسل لكل بوصة للشاشة المخصّصة.
  3. (اختياري) انقر على إضافة شاشة ثانوية مرة أخرى لإضافة شاشة ثالثة.
  4. انقر على تطبيق التغييرات لإضافة الشاشات المحدّدة إلى الجهاز الظاهري الذي يعمل.
شبكة الجوّال

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

اختَر نوع الشبكة:

  • شبكة GSM: Global System for Mobile Communications (النظام العالمي للاتصالات الجوّالة)
  • HSCSD: بيانات مُشغَّلة عبر شبكة دائرية عالية السرعة
  • GPRS: خدمة حزم الراديو العامة
  • EDGE: معدلات البيانات المحسّنة لتكنولوجيا GSM‏ (الجيل الثاني من شبكة الجوّال)
  • UMTS: نظام الاتصالات الجوّالة العالمي
  • HSPDA: الوصول إلى حِزم البيانات المرسَلة بسرعة عالية
  • LTE: تقنية التطوّر طويل الأمد
  • كامل (الإعداد التلقائي): استخدام الشبكة كما يوفّرها جهاز الكمبيوتر

اختَر قوة الإشارة:

  • ما من شبكة
  • متدنية
  • معتدل (تلقائي)
  • جيدة
  • رائع

اختَر حالة Voice أو حالة البيانات أو كلتا الحالتَين:

  • الصفحة الرئيسية (تلقائي)
  • التجوال
  • البحث
  • مرفوض (مكالمات الطوارئ فقط)
  • غير مسجَّل (غير مفعَّل)
البطارية

يمكنك محاكاة خصائص بطارية جهاز معيّن لمعرفة أداء تطبيقك في ظروف مختلفة. لاختيار مستوى الشحن، استخدِم شريط التمرير.

اختَر قيمة اتصال الشاحن:

  • ما من شبكة
  • شاحن التيار المتّصل

اختَر قيمة حالة البطارية:

  • جيدة (الإعداد التلقائي)
  • تعذّرت المعالجة
  • غير نشط
  • جهد كهربائي عالٍ
  • الجهاز محمّى جدًا
  • غير معروف

اختَر قيمة حالة البطارية :

  • غير معروف
  • جارٍ الشحن (تلقائي)
  • التفريغ
  • لا يتم الشحن
  • كامل
الكاميرا يمكنك تحميل صور إلى المشهد الذي يتم محاكاته عند فتح الكاميرا المحاكية. لمزيد من المعلومات، يُرجى الاطّلاع على إضافة صور مُعزَّزة إلى المشهد في مستندات ARCore.
الموقع الجغرافي

يتيح لك المحاكي محاكاة معلومات "موقعي الجغرافي": الموقع الجغرافي للجهاز المحاكي على سبيل المثال، إذا نقرت على رمز موقعي الجغرافي رمز "موقعي الجغرافي" في "خرائط Google" ثم أرسلت موقعًا جغرافيًا، ستعرِض الخريطة هذا الموقع.

يتم تنظيم عناصر التحكّم في معلومات الموقع الجغرافي للجهاز ضمن علامتَي تبويب: نقاط فردية والمسارات.

النقاط الفردية

في علامة التبويب نقاط فردية، يمكنك استخدام webview في "خرائط Google" لبحث عن نقاط الاهتمام، تمامًا كما تفعل عند استخدام "خرائط Google" على هاتف أو في متصفّح. عند البحث عن موقع جغرافي (أو النقر عليه) في الخريطة، يمكنك حفظه من خلال اختيار حفظ النقطة بالقرب من أسفل الخريطة. يتم إدراج جميع المواقع الجغرافية المحفوظة على الجانب الأيمن من نافذة عناصر التحكّم الموسّعة.

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

المسارات

على غرار علامة التبويب نقاط فردية، توفّر علامة التبويب المسارات عرض ويب في "خرائط Google" يمكنك استخدامه لإنشاء مسار بين مكانين أو أكثر. لإنشاء مسار وحفظه، اتّبِع الخطوات التالية:

  1. في عرض الخريطة، استخدِم حقل النص للبحث عن أول وجهة في المسار.
  2. اختَر الموقع الجغرافي من نتائج البحث.
  3. انقر على زر التنقّل .
  4. اختَر نقطة البداية لمسارك من الخريطة.
  5. (اختياري) انقر على إضافة وجهة لإضافة المزيد من المحطات إلى مسارك.
  6. احفظ المسار بالنقر على حفظ المسار في عرض الخريطة.
  7. حدِّد اسمًا للمسار وانقر على حفظ.

لمحاكاة المحاكي باتّباع المسار الذي حفظته، اختَر المسار من قائمة المسارات المحفوظة وانقر على تشغيل المسار بالقرب من أسفل يسار نافذة عناصر التحكّم الموسّعة. لإيقاف المحاكاة، انقر على إيقاف المسار.

لمحاكاة المحاكي باستمرار باتّباع المسار المحدّد، فعِّل مفتاح التبديل بجانب تكرار التشغيل. لتغيير سرعة اتّباع المحاكي للمسار المحدّد، اختَر خيارًا من قائمة سرعة التشغيل.

استيراد بيانات GPX وKML

لاستخدام البيانات الجغرافية من ملف تنسيق تبادل بيانات نظام تحديد المواقع العالمي (GPX) أو ملف لغة ترميز Keyhole Markup Language (KML)، اتّبِع الخطوات التالية:

  1. انقر على تحميل ملف GPX/KML.
  2. في مربّع حوار الملف، اختَر ملفًا على جهاز الكمبيوتر وانقر على فتح.
  3. اختَر سرعة اختياريًا.
  4. تكون السرعة التلقائية هي قيمة المهلة (السرعة 1X). يمكنك زيادة السرعة بمقدار الضعف (السرعة 2X) أو بمقدار ثلاثة أضعاف (السرعة 3X) وما إلى ذلك.

  5. انقر على رمز التشغيل رمز التشغيل.
الهاتف

يتيح لك المحاكي محاكاة المكالمات الهاتفية والرسائل النصية الواردة.

لبدء مكالمة مع المحاكي:

  1. اختَر رقم هاتف أو اكتب رقمًا في حقل من.
  2. انقر على الاتصال بالجهاز.
  3. يمكنك اختياريًا النقر على إبقاء المكالمة في الانتظار لإيقاف المكالمة مؤقتًا.
  4. لإنهاء المكالمة، انقر على إنهاء المكالمة.

لإرسال رسالة نصية إلى المحاكي:

  1. اختَر رقم هاتف أو اكتب رقمًا في حقل من.
  2. اكتب رسالة في حقل رسالة SMS.
  3. انقر على إرسال رسالة.
لوحة الاتجاهات

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

التحكّم باستخدام لوحة الاتجاهات
الميكروفون

لأسباب تتعلّق بالخصوصية والأداء، يكون خيار استخدام الميكروفون غير مفعَّل تلقائيًا في "محاكي Android". لتفعيل الإدخال من الميكروفون، فعِّل الخيار يستخدم الميكروفون الافتراضي الإدخال الصوتي للمضيف. يقدّم محاكي Android عناصر تبديل وأحداث رئيسية لمحاكاة سيناريوهات مختلفة لسماعة الرأس والميكروفون:

  • يستخدم الميكروفون الافتراضي إدخال الصوت في الجهاز المضيف: عند تفعيل هذه الميزة، يتلقّى الemulator إدخال الصوت من ميكروفون الجهاز المضيف. عند إيقاف هذه الميزة، لن يتلقّى الemualtor أي إدخال صوتي. يُرجى العِلم أنّ نظام التشغيل المضيف (Windows أو macOS أو Linux) قد يطلب منك إذن الوصول إلى الميكروفون في المرة الأولى التي يتم فيها تفعيل هذا الخيار.
  • تم توصيل قابس سماعة رأس افتراضي: يحاكي هذا الخيار توصيل سماعة رأس وميكروفون في مقبس صوت 3.5 ملم. يؤدي تفعيل هذا الخيار إلى تنشيط حدثَي الإدخالSW_HEADPHONE_INSERT SW_MICROPHONE_INSERT، ما يُعلم نظام Android باتصال الجهاز المحاكي.
  • سماعة الرأس الافتراضية مزوّدة بميكروفون: يحاكي هذا الخيار وجود ميكروفون على سماعة رأس متصلة. يؤدي تفعيل هذا الخيار إلى بدء الحدث الرئيسي KEY_HEADSETHOOK. يُستخدَم رمز مفتاح Android هذا عادةً لتنفيذ إجراءات مثل ردّ المكالمات وإنهائها والتحكّم في تشغيل الوسائط.
  • Voice Assist: يحاكي هذا الخيار تفعيل مساعد الصوت في الجهاز. يؤدي تفعيل هذا الخيار إلى تشغيل الحدث الرئيسي KEYCODE_ASSIST. يُستخدَم رمز مفتاح Android هذا للقيام بما يلي: تشغيل تطبيق المساعد على الجهاز، مثل "مساعد Google"
بصمة الإصبع

يمكن لهذا العنصر التحكّم في 10 عمليات مسح مختلفة لبصمة الإصبع. يمكنك استخدامها لاختبار دمج بصمة الإصبع في تطبيقك. تكون هذه الميزة غير مفعّلة على الإصدار 5.1 من نظام التشغيل Android (المستوى 22 لواجهة برمجة التطبيقات) والإصدارات الأقدم وعلى نظام التشغيل Wear OS.

لمحاكاة عملية مسح بصمة الإصبع على الجهاز الافتراضي:

  1. تجهيز تطبيق لتلقّي بصمة
  2. اختَر قيمة بصمة الإصبع.
  3. انقر على استشعار اللمس.
أدوات الاستشعار الافتراضية > وضع الجهاز

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

يجب تفعيل أداة استشعار التسارع في AVD لاستخدام أداة التحكّم هذه.

تُبلغ تقارير التحكّم عن TYPE_ACCELEROMETER الأحداث على محور x وy وz. وتشمل هذه القيم الجاذبية. على سبيل المثال، إذا كان الجهاز معلّقًا في الفضاء الخارجي، لن يشعر بأي تسارع (ستكون كل قيم x وy وz تساوي 0). عندما يكون الجهاز على سطح الأرض ومسطّحًا مع الشاشة rivolta على سطح طاولة، يكون التسارع 0 و0 و9.8 بسبب الجاذبية.

يُبلغ أيضًا عن التحكّم في أحداث TYPE_MAGNETIC_FIELD التي تقيس الحقل المغناطيسي المحيط على محور x وy وz في ميكرو تسلا (μT).

لتدوير الجهاز حول المحاور x وy وz، انقر على تدوير ونفذ أحد الإجراءات التالية:

  • عدِّل أشرطة التمرير التفاف والميل والانحراف واطّلِع على الموضع في اللوحة العلوية.
  • حرِّك تمثيل الجهاز في اللوحة العلوية وراقِب الانحراف والميل واللف وكيفية تغيُّر قيم مقياس التسارع الناتجة.

اطّلِع على حساب اتجاه الجهاز للحصول على مزيد من المعلومات عن كيفية احتساب الزاوية الأفقية والزاوية العمودية والزاوية الجانبية.

لنقل الجهاز أفقيًا (x) أو عموديًا (y)، انقر على نقل و نفِّذ أحد الإجراءات التالية:

  • اضبط شريطَي التمرير X وY واطّلِع على الموضع في لوحة العرض العلوية.
  • حرِّك تمثيل الجهاز في اللوحة العلوية وراقِب قيم شريط التمرير X وY وكيفية تغيُّر قيم مقياس التسارع الناتجة.

لوضع الجهاز على مستوى 0 أو 90 أو 180 أو 270 درجة:

  • في منطقة تبديل وضع الجهاز، اختَر زرًا لتغيير وضع الجهاز.

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

لمزيد من المعلومات عن هذه الحساسات، يُرجى الاطّلاع على نظرة عامة على الحساسات وأجهزة استشعار الحركة وأجهزة استشعار الموقف.

أجهزة الاستشعار الافتراضية > أجهزة الاستشعار الإضافية

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

  • درجة الحرارة المحيطة: يقيس هذا المستشعر البيئي درجة حرارة الهواء المحيط.
  • الحقل المغناطيسي: يقيس أداة استشعار الموضع هذه الحقل المغناطيسي المحيط على المحاور X وY وZ على التوالي. يتم قياس القيم بالميكروتسلا (μT).
  • التقارب: يقيس جهاز استشعار الموقع الجغرافي هذا المسافة من جسم معيّن. على سبيل المثال، يمكنه إرسال إشعار إلى الهاتف بأنّ هناك وجهًا قريبًا منه لإجراء مكالمة. يجب تفعيل أداة استشعار التقارب في AVD لاستخدام عنصر التحكّم هذا.
  • الإضاءة: تقيس أداة الاستشعار البيئية هذه مستوى الإضاءة. يتم التعبير عن القيم بوحدات اللوكس.
  • الضغط: يقيس هذا المستشعر البيئي ضغط الهواء المحيط. يتم التعبير عن القيم بوحدات المليبار (hPa).
  • الرطوبة النسبية: يقيس هذا أداة الاستشعار البيئية الرطوبة النسبية المحيطة.

لمزيد من المعلومات عن هذه الأجهزة، يُرجى الاطّلاع على نظرة عامة على أجهزة الاستشعار وأجهزة استشعار الموقع الجغرافي وأجهزة استشعار البيئة .

تقرير الأخطاء إذا كنت تواجه مشاكل في المحاكي، يمكنك إعداد تقرير أخطاء وإرساله. يجمع المحاكي تلقائيًا لقطات الشاشة والسجلات وغيرها من البيانات لتقرير الأخطاء.
التسجيل والتشغيل راجِع مقالة تسجيل الشاشة.
Google Play عندما تتضمّن صورة نظام AVD تطبيق "متجر Play"، يتم عرض معلومات إصدار "خدمات Google Play".
الإعدادات > عام
  • مظهر نافذة المحاكي: اختَر فاتح أو داكن.
  • إرسال اختصارات لوحة المفاتيح إلى: بشكلٍ تلقائي، تؤدي بعض مجموعات لوحة المفاتيح إلى تفعيل اختصارات التحكّم في المحاكي. إذا كنت بصدد تطوير تطبيق يتضمّن اختصارات لوحة المفاتيح، مثل تطبيق يستهدف الأجهزة المزوّدة بلوحات مفاتيح بلوتوث، يمكنك تغيير هذا الإعداد لإرسال كل إدخالات لوحة المفاتيح إلى الجهاز الافتراضي، بما في ذلك الإدخالات التي ستكون اختصارًا في المحاكي.
  • مكان حفظ لقطات الشاشة: انقر على رمز المجلد لتحديد مكان حفظ لقطات شاشة شاشة المحاكي.
  • استخدام الموقع الجغرافي الذي تم رصده لـ ADB: إذا كنت بصدد تشغيل الemulater من "استوديو Android"، اختَر هذا الإعداد (التلقائي). إذا كنت بصدد تشغيل المحاكي من خارج Android Studio وأردت أن يستخدم ملف تنفيذي adb معيّنًا، أزِل العلامة من هذا الخيار وحدِّد موقع أدوات SDK. إذا لم يكن هذا الإعداد صحيحًا، لن تعمل ميزات مثل التقاط لقطة شاشة وتثبيت التطبيقات من خلال السحب والإفلات.
  • حالات إرسال تقارير الأعطال: اختَر دائمًا أو أبدًا أو السؤال.
  • عرض إطار النافذة حول الجهاز: يتم تلقائيًا عرض المحاكيات التي تحتوي على ملفات ملف شاشة الجهاز بدون إطار نافذة محيط.
الإعدادات > الخادم الوكيل

يستخدم المحاكي تلقائيًا إعدادات الخادم الوكيل لبروتوكول HTTP في Android Studio. تتيح لك هذه الشاشة تحديد إعدادات خادم وكيل HTTP يدويًا للمحاكي. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة استخدام المحاكي مع خادم وكيل.

الإعدادات > الإعدادات المتقدّمة
  • محرِّك عرض OpenGL ES: اختَر نوع تسريع الرسومات. (هذا الخيار يعادل خيار سطر الأوامر -gpu).
    • الاكتشاف التلقائي استنادًا إلى المضيف: يمكنك السماح للمحاكي باختيار ميزة تسريع الرسومات بالأجهزة أو البرامج استنادًا إلى إعدادات جهاز الكمبيوتر. يتحقّق المحاكي ممّا إذا كان برنامج تشغيل وحدة معالجة الرسومات يتطابق مع قائمة برامج تشغيل وحدة معالجة الرسومات المعروفة بأنّها تتضمّن أخطاء، وإذا تطابق، يوقف المحاكي محاكاة رسومات الأجهزة ويستخدم وحدة المعالجة المركزية بدلاً من ذلك.
    • ANGLE: (نظام التشغيل Windows فقط) استخدِم ANGLE Direct3D لعرض الرسومات في البرامج.
    • SwiftShader: استخدِم SwiftShader لعرض الرسومات في البرامج.
    • OpenGL الأصلي لأجهزة الكمبيوتر المكتبي: استخدِم وحدة معالجة الرسومات على جهاز الكمبيوتر المضيف. ويعدّ هذا الخيار عادةً الأسرع. ومع ذلك، تواجه بعض برامج التشغيل مشاكل في عرض رسومات OpenGL، لذا قد لا يكون هذا الخيار موثوقًا.
  • مستوى واجهة برمجة التطبيقات OpenGL ES: اختَر الحد الأقصى لإصدار OpenGL ES الذي تريد استخدامه في المحاكي.
    • الاختيار التلقائي: يمكنك السماح للمحاكي باختيار إصدار OpenGL ES استنادًا إلى توافق المضيف والضيف.
    • الحد الأقصى لمحرِّك العرض (حتى OpenGL ES 3.1): حاوِل استخدام الإصدار الأقصى من OpenGL ES.
    • التوافق (OpenGL ES 1.1/2.0): استخدِم إصدار OpenGL ES المتوافق مع معظم البيئات.
المساعدة > اختصارات لوحة المفاتيح

تقدّم هذه اللوحة قائمة كاملة باختصارات لوحة المفاتيح الخاصة بالمحاكي. لفتح هذه اللوحة أثناء العمل في المحاكي، اضغط على F1 (Command+/ على نظام التشغيل macOS).

لكي تعمل الاختصارات، يجب ضبط الخيار إرسال اختصارات لوحة المفاتيح في لوحة إعدادات الإعدادات العامة على عناصر التحكّم في المحاكي (تلقائي).

المساعدة > مساعدة المحاكي

للانتقال إلى المستندات على الإنترنت الخاصة بالمحاكي، انقر على المستندات.

لإبلاغنا بخطأ في المحاكي، انقر على إرسال ملاحظات. لمزيد من المعلومات، اطّلِع على كيفية الإبلاغ عن أخطاء المحاكي.

المساعدة > لمحة عن

اطّلِع على منفذ adb الذي يستخدمه المحاكي بالإضافة إلى أرقام إصدارَي Android والمحاكي. قارِن أحدث إصدار متاح من المحاكي مع الإصدار الذي تستخدمه لمعرفة ما إذا كان لديك أحدث إصدار من البرنامج مثبَّتًا.

الرقم التسلسلي للمحاكي هو emulator-adb_port، ويمكنك تحديده كخيار لسطر الأوامر adb، على سبيل المثال.