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

استخدِم عناصر التحكّم الموسّعة في "محاكي 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: High-Speed Downlink Packet Access
  • LTE: تطوّر طويل الأمد
  • كامل (الإعداد التلقائي): استخدام الشبكة كما يوفّرها جهاز الكمبيوتر

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

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

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

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

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

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

  • بدون إشعارات
  • شاحن التيار المتردد

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

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

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

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

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

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

نقاط فردية

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

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

المسارات

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

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

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

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

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

لاستخدام بيانات جغرافية من ملف بتنسيق تبادل نظام تحديد المواقع العالمي (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 درجة، اتّبِع الخطوات التالية:

  • في منطقة تدوير الجهاز، انقر على أحد الأزرار لتغيير اتجاه التدوير.

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

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

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

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

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

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

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

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

الإعدادات > الإعدادات المتقدّمة
  • تسريع الرسومات: اختَر نوع تسريع الرسومات.
    • الاختيار التلقائي: يتم تلقائيًا اختيار تسريع الرسومات باستخدام الأجهزة أو البرامج استنادًا إلى إعدادات النظام. يقيّم المحاكي إمكانات وحدة معالجة الرسومات ومدى توافق برنامج التشغيل لتحديد أفضل نظام خلفي ثابت.
    • البرامج: يختار هذا الخيار برامج تشغيل العرض الأمثل للبرامج استنادًا إلى إعدادات المحاكي الافتراضي لنظام التشغيل Android والميزات المطلوبة ومقاييس جودة المحاكي.
    • الأجهزة: تستفيد هذه الميزة من وحدة معالجة الرسومات (GPU) في الكمبيوتر لتحقيق أعلى أداء. ننصح باستخدامها لتحسين الأداء، مع العلم أنّ بعض إعدادات الأجهزة قد تواجه أخطاء في التوافق.
    للتحكّم بشكل أفضل في اختيار الخلفية الرسومية، يمكنك استخدام -gpu خيار سطر الأوامر.
  • مستوى واجهة برمجة تطبيقات 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". إذا كنت تستخدم المحاكي في الوضع المضمّن، يمكنك العثور على اختصارات لوحة المفاتيح من خلال النقر على ملف (File) (استوديو Android (Android Studio) على نظام التشغيل macOS) > الإعدادات (Settings) > مخطط المفاتيح (Keymap) ضمن الأجهزة قيد التشغيل (Running Devices).

Help > Emulator Help (Emulator standalone)

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

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

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

مساعدة > لمحة

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

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