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

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

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

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

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

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

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

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

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

  • GSM: النظام العالمي لاتصالات الأجهزة الجوّالة
  • HSCSD: بيانات عالية السرعة بدوائر تبديل
  • GPRS: خدمة راديو الحزمة العامة
  • EDGE: Enhanced Data rates for GSM Evolution
  • UMTS: نظام الاتصالات الجوّالة العالمي
  • HSPDA: الوصول إلى الحزمة بسرعة عالية للتنزيل
  • LTE: تطوّر طويل الأمد
  • كامل (الإعداد التلقائي): استخدام الشبكة كما يوفّرها جهاز الكمبيوتر

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

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

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

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

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

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

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

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

  • جيدة (تلقائي)
  • تعذّر
  • Dead
  • الجهد الزائد
  • Overheated
  • غير معروف

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

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

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

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

نقاط فردية

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

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

المسارات

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

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

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

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

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

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

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

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

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

لبدء مكالمة مع المحاكي، اتّبِع الخطوات التالية:

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

لإرسال رسالة نصية إلى المحاكي، اتّبِع الخطوات التالية:

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

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

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

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

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

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

لمحاكاة عملية مسح بصمة الإصبع على الجهاز الافتراضي، اتّبِع الخطوات التالية:

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

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

يجب تفعيل مستشعر مقياس التسارع في جهاز Android الافتراضي لاستخدام عنصر التحكّم هذا.

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

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

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

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

راجِع احتساب اتجاه الجهاز لمزيد من المعلومات حول كيفية احتساب الانحراف والزاوية الصاعدة والزاوية المائلة.

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

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

لوضع الجهاز بزاوية 0 أو 90 أو 180 أو 270 درجة، اتّبِع الخطوات التالية:

  • في قسم تدوير الشاشة، اختَر زرًا لتغيير التدوير.

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

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

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

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

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

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

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

يستخدم المحاكي تلقائيًا إعدادات الخادم الوكيل HTTP في "استوديو Android". تتيح لك هذه الشاشة تحديد إعدادات خادم وكيل 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 المتوافق مع معظم البيئات.
Help > Keyboard Shortcuts (المحاكي المستقل)

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

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

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

Help > Emulator Help (Emulator standalone)

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

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

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

مساعدة > لمحة

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

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