إنشاء الأجهزة الافتراضية وإدارتها

جهاز Android الظاهري (AVD) هو إعداد يحدِّد سمات هاتف Android أو جهاز Android اللوحي أو Wear OS أو Android TV أو جهاز Automotive OS الذي تريد محاكاته في محاكي Android. أداة "إدارة الأجهزة" هي أداة يمكنك تشغيلها من Android Studio تساعدك في إنشاء أجهزة افتراضية Android (AVD) وإدارتها.

لفتح مدير الأجهزة الجديد، نفِّذ أحد الإجراءات التالية:

  • من شاشة الترحيب في Android Studio، اختَر المزيد من الإجراءات > مدير الأجهزة الافتراضية.

فتح "مدير الأجهزة" من شاشة "مرحبًا"

  • بعد فتح مشروع، اختَر عرض > نوافذ الأدوات > مدير الأجهزة من شريط القوائم الرئيسي، ثم انقر على +، ثم انقر على إنشاء جهاز افتراضي.

نافذة جديدة لأداة إدارة الأجهزة

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

قائمة "إدارة الأجهزة"

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

لمحة عن متوسّط مدّة المشاهدة

يحتوي جهاز افتراضي Android على ملف تعريف للأجهزة وصورة نظام ومساحة تخزين وخلفية وخصائص أخرى.

ننصحك بإنشاء جهاز افتراضي Android لكل صورة نظام يمكن أن يتوافق معها تطبيقك استنادًا إلى إعداد <uses-sdk> في البيان.

الملف الشخصي للجهاز

يحدِّد ملفّ تعريف الأجهزة خصائص الجهاز كما هو مُشَحن من المصنع. يأتي تطبيق "إدارة الأجهزة" مُحمَّلاً مسبقًا بملفّات تعريف معيّنة للأجهزة، مثل أجهزة Pixel، ويمكنك تحديد ملفّات تعريف الأجهزة أو تخصيصها حسب الحاجة.

مربّع الحوار Select Hardware (اختيار الجهاز)

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

إنّ الأجهزة التي تحمل هذا الشعار ونوع الجهاز "هاتف" متوافقة أيضًا مع مجموعة أدوات اختبار التوافق (CTS) وقد تستخدم صور نظام تتضمّن تطبيق "متجر Play".

صور النظام

تتضمّن صورة النظام المُصنَّفة باستخدام Google APIs إمكانية الوصول إلى خدمات Google Play.

مربّع حوار
صورة النظام

تعرض علامة التبويب مُقترَحة صور النظام المقترَحة. وتشمل علامات التبويب الأخرى قائمة أكثر اكتمالاً. تصف اللوحة اليمنى صورة النظام المحدّدة.

إذا ظهر لك رمز تنزيل بجانب صورة نظام، يعني ذلك أنّ هذه الصورة ليست مثبَّتة حاليًا على جهاز التطوير. انقر على الرمز لتنزيل صورة النظام. يجب أن يكون جهازك متصلاً بالإنترنت لتنزيل صور النظام.

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

إذا كان تطبيقك يعلن عن عنصر <uses-library> في ملف البيان، يحتاج التطبيق إلى صورة نظام تتضمّن هذه المكتبة الخارجية. لتشغيل تطبيقك على جهاز محاكاة، أنشئ جهاز محاكاة Android (AVD) يتضمّن المكتبة المطلوبة. لإجراء ذلك، قد تحتاج إلى استخدام مكوّن إضافي لمنصّة AVD . على سبيل المثال، تحتوي إضافة Google APIs على مكتبة "خرائط Google" .

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

إذا كنت بحاجة إلى أذونات مميزة (إذن الوصول إلى الجذر) للمساعدة في تحديد المشاكل وحلّها في التطبيقات، يمكنك استخدام صور نظام Android Open Source Project (AOSP) التي لا تتضمّن تطبيقات أو خدمات Google. يمكنك بعد ذلك استخدام الأمرَين adb root وadb unroot للتبديل بين الأذونات العادية والعالية المستوى:

  % adb shell
  emu64a:/ $
  emu64a:/ $ exit
  % adb root
  restarting adbd as root
  % adb shell
  emu64a:/ #
  emu64a:/ # exit
  % adb unroot
  restarting adbd as non root
  % adb shell
  emu64a:/ $
  emu64a:/ $ exit
  %
  

مساحة التخزين

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

البشرة

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

ميزات AVD والتطبيقات

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

إنشاء جهاز افتراضي للتطوير

لإنشاء جهاز افتراضي للألعاب جديد:

  1. افتح "مدير الأجهزة".
  2. انقر على إنشاء جهاز.

    تظهر نافذة اختيار الجهاز.

    يُرجى العِلم أنّ بعض ملفات تعريف الأجهزة فقط تتضمّن متجر Google Play. تتوافق هذه الملفات الشخصية بالكامل مع مجموعة أدوات اختبار التوافق (CTS) وقد تستخدم صور نظام تتضمّن تطبيق "متجر Play".

  3. اختَر ملفّ تعريف أجهزة، ثمّ انقر على التالي.

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

    تظهر نافذة صورة النظام.

  4. اختَر صورة النظام لمستوى معيّن لواجهة برمجة التطبيقات، ثم انقر على التالي.
  5. تظهر نافذة التحقّق من الإعدادات.

  6. غيِّر خصائص AVD حسب الحاجة، ثم انقر على إنهاء.

    انقر على عرض الإعدادات المتقدّمة لعرض المزيد من الإعدادات، مثل درجة الحرارة.

  7. يظهر جهاز AVD الجديد في علامة التبويب الأجهزة الافتراضية ضمن "مدير الأجهزة" و قائمة الجهاز المستهدَف.

لإنشاء جهاز افتراضي للاندرويد بدءًا من نسخة:

  1. من علامة التبويب الأجهزة الافتراضية في مدير الأجهزة، انقر على القائمة واختَر تكرار.

    تظهر نافذة التحقّق من الإعدادات.

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

    يظهر جهاز AVD في علامة التبويب الأجهزة الافتراضية ضمن "مدير الأجهزة".

إنشاء ملف شخصي للأجهزة

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

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

لإنشاء ملفّ شخصي جديد للأجهزة من البداية:

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

    مربّع الحوار &quot;ضبط الملف الشخصي للجهاز&quot;
  3. انقر على إنهاء.

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

لإنشاء ملفّ شخصي للأجهزة باستخدام نسخة كنقطة بداية:

  1. في نافذة اختيار الجهاز ، اختَر ملف تعريف الجهاز وانقر على نسخ الجهاز أو انقر بزر الماوس الأيمن على ملف تعريف الجهاز واختَر نسخ.

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

تعديل تصاميم الإعلانات المتجاوبة على شبكة البحث الحالية

يمكنك تنفيذ العمليات التالية على جهاز افتراضي Android من علامة التبويب الأجهزة الافتراضية في "مدير الأجهزة":

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

تعديل الملفات الشخصية الحالية للأجهزة

لا يمكنك تعديل ملفات تعريف الأجهزة المحمَّلة مسبقًا أو حذفها، ولكن يمكنك تنفيذ العمليات التالية على ملفات تعريف الأجهزة الأخرى من نافذة اختيار الجهاز:

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

تشغيل محاكي وإيقافه ومحو البيانات

من علامة التبويب الأجهزة الافتراضية، يمكنك تنفيذ العمليات التالية على المحاكي:

  • لتشغيل محاكي يستخدم جهاز افتراضي Android، انقر على بدء .
  • لإيقاف محاكي قيد التشغيل، انقر على رمز القائمة واختَر إيقاف.
  • لمحو بيانات المحاكي، انقر على القائمة واختَر محو البيانات.

استيراد ملفات تعريف الأجهزة وتصديرها

من نافذة اختيار الأجهزة، يمكنك استيراد ملفات تعريف الأجهزة وتصديرها على النحو التالي:

  • لاستيراد ملف تعريف أجهزة، انقر على استيراد ملفات تعريف الأجهزة واختَر ملف XML على جهاز الكمبيوتر الذي يحتوي على التعريف.
  • لتصدير ملف تعريف أجهزة، انقر عليه بزر الماوس الأيمن واختَر تصدير. حدِّد المكان الذي تريد تخزين ملف XML الذي يحتوي على التعريف فيه.

خصائص AVD

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

تلغي خصائص إعدادات AVD خصائص الملف الشخصي للأجهزة، و تلغي خصائص المحاكي التي تحدّدها أثناء تشغيل المحاكي كلاً منهما.

الجدول 1: سمات ضبط AVD

موقع AVD الوصف
اسم AVD أدخِل اسمًا لجهاز AVD. يمكن أن يحتوي الاسم على أحرف كبيرة أو صغيرة وأرقام ونقاط وشرطات سفلية وأقواس وشرطة ومسافات. يتم اشتقاق اسم الملف الذي يخزِّن إعدادات AVD من اسم AVD.
معرّف AVD (متقدّم) اطّلِع على معرّف AVD. يتم اشتقاق معرّف AVD من اسم AVD. يمكنك استخدام المعرّف للإشارة إلى AVD من سطر الأوامر.
الملف الشخصي للجهاز انقر على تغيير لاختيار ملف شخصي مختلف للأجهزة من نافذة اختيار الأجهزة.
صورة النظام انقر على تغيير لاختيار صورة نظام مختلفة من نافذة صورة النظام. يجب أن يكون جهازك متصلاً بالإنترنت لتنزيل صورة جديدة.
اتجاه بدء التشغيل

اختَر خيارًا لاتجاه المحاكي الأوّلي:

  • عمودي: يكون الاتجاه أطول من العرض
  • أفقي: يكون أعرض من ارتفاعه

لا يتم تفعيل خيار إلا إذا كان متوافقًا مع الملف الشخصي للأجهزة. عند تشغيل جهاز AVD في المحاكي، يمكنك تغيير الاتجاه إذا كان كل من الوضعين عمودي وأفقي متاحَين في ملف تعريف الأجهزة.

الكاميرا (إعدادات متقدّمة)

اختَر خيارًا لأي كاميرات مفعّلة. تُنشئ إعدادات Emulated و VirtualScene صورة يتم إنشاؤها بواسطة البرامج، في حين يستخدم إعداد Webcam كاميرا الويب في جهاز الكمبيوتر المخصّص للتطوير لالتقاط صورة.

لا تتوفّر خيارات الكاميرا إلا إذا كانت الكاميرا متوافقة في ملف تعريف الأجهزة. ولا تتوفّر هذه التطبيقات لأجهزة Wear OS أو Android TV أو Google TV.

الشبكة: السرعة (متقدم)

اختَر بروتوكول شبكة لتحديد سرعة نقل البيانات:

  • الجيل الثاني من خدمات الجوّال (GSM): Global System for Mobile Communications (النظام العالمي للاتصالات الجوّالة)
  • HSCSD: البيانات المستندة إلى شبكة اتصالات بديلة عالية السرعة
  • بروتوكول GPRS: خدمة حزم الراديو العامة
  • EDGE: معدلات البيانات المحسّنة لنظام GSM المتطور
  • UMTS: نظام الاتصالات الجوّالة العالمي
  • HSDPA: High-Speed Downlink Packet Access (الوصول إلى حِزم البيانات ذات السرعة العالية في الاتجاه الهابِط)
  • LTE: تقنية الجيل الرابع (LTE)
  • كامل (تلقائي): نقل البيانات بأسرع ما يمكن على جهاز الكمبيوتر
الشبكة: وقت الاستجابة (متقدم) اختَر بروتوكول شبكة لتحديد الوقت الذي يستغرقه نقل بروتوكول حزمة بيانات من نقطة إلى أخرى.
الأداء المحاكي: الرسومات

اختَر كيفية عرض الرسومات في المحاكي:

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

    اختَر طريقة تشغيل جهاز AVD:

  • التشغيل البارد: يتم تشغيل الجهاز في كل مرة من حالة إيقاف الجهاز.
  • التشغيل السريع: يحمِّل الجهاز حالة الجهاز من لقطة شاشة محفوظة.
الأداء المحاكى: وحدة المعالجة المركزية متعددة النوى (خيار متقدم) اختَر عدد نوى المعالج على جهاز الكمبيوتر الذي تريد استخدامه مع المحاكي. يؤدي استخدام المزيد من نوى المعالج إلى تسريع المحاكي.
الذاكرة ومساحة التخزين: ذاكرة الوصول العشوائي (الإعدادات المتقدّمة) إلغاء مقدار ذاكرة الوصول العشوائي على الجهاز الذي حددته الشركة المصنّعة للجهاز تؤدي زيادة الحجم إلى استخدام المزيد من الموارد على جهاز الكمبيوتر، ولكنها توفّر تشغيلًا أسرع للمحاكي. أدخِل حجم ذاكرة الوصول العشوائي واختَر الوحدات، أي B (بايت) أو KB (كيلوبايت) أو MB (ميغابايت) أو GB (غيغابايت) أو TB (تيرابايت).
الذاكرة ومساحة التخزين: ذاكرة التخزين المؤقت للأجهزة الافتراضية (متقدم) يمكنك إلغاء حجم ذاكرة التخزين المؤقت لوحدة افتراضية الذي حدّدته الشركة المصنّعة للأجهزة. أدخِل حجم الحِزمة واختَر الوحدات، أي B (بايت) أو KB (كيلوبايت) أو MB (ميغابايت) أو GB (غيغابايت) أو TB (تيرابايت).
الذاكرة ومساحة التخزين: وحدة التخزين الداخلية (متقدم) إلغاء مساحة الذاكرة غير القابلة للإزالة المتاحة على جهازك والتي حدّدتها الشركة المصنّعة للأجهزة أدخِل حجمًا واختَر الوحدات، أي B (بايت) أو KB (كيلوبايت) أو MB (ميغابايت) أو GB (غيغابايت) أو TB (تيرابايت).
الذاكرة ومساحة التخزين: بطاقة SD (إعدادات متقدّمة)

حدِّد مقدار مساحة الذاكرة القابلة للإزالة المتوفّرة لتخزين البيانات على الجهاز.

لاستخدام بطاقة SD افتراضية تديرها أداة "استوديو Android"، اختَر تُدار من خلال "استوديو Android" وأدخِل حجمًا واختَر الوحدات، أي B (بايت) أو KB (كيلوبايت) أو MB (ميغابايت) أو GB (غيغابايت) أو TB (تيرابايت). يُنصح بتوفير مساحة تخزين لا تقل عن 100 ميغابايت لاستخدام الكاميرا.

لإدارة المساحة في ملف، اختَر ملف خارجي وانقر على ... لتحديد الملف والموقع.

لمزيد من المعلومات، يُرجى الاطّلاع على mksdcard و دليل بيانات AVD.

إطار الجهاز: تفعيل إطار الجهاز اختَر تفعيل إطار حول نافذة المحاكي يحاكي مظهر جهاز حقيقي.
تعريف البشرة المخصّص (متقدم) اختَر مظهرًا يتحكّم في شكل الجهاز عند عرضه في المحاكي. قد يؤدي تحديد حجم شاشة كبير جدًا لخلفية التطبيق إلى اقتطاع الشاشة، ما يمنع ظهور الشاشة بأكملها. اطّلِع على القسم إنشاء ملف تعريف محاكي للحصول على مزيد من المعلومات.
لوحة المفاتيح: تفعيل إدخال البيانات بلوحة المفاتيح (إعدادات متقدّمة) حدِّد هذا الخيار لاستخدام لوحة المفاتيح المضمّنة في الجهاز للتفاعل مع المحاكي. هذا الخيار غير مفعّل على Wear OS وAndroid TV.

خصائص الملف الشخصي للأجهزة

يمكنك تحديد الخصائص التالية لملفات الضبط الخاصة بالأجهزة في نافذة ضبط ملف الضبط الخاص بالأجهزة. تلغي خصائص ضبط AVD خصائص الملف الشخصي للأجهزة، وتلغي خصائص المحاكي التي تحدّدها أثناء تشغيل المحاكي كلاهما.

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

تكون بعض المواقع غير مفعّلة لبعض أنواع الأجهزة. على سبيل المثال، لا تتوفّر السمة "مستديرة" إلا على أجهزة Wear OS.

الجدول 2: ملف الضبط خصائص الملف الشخصي للجهاز

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

اختَر أحد الخيارَين التاليَين:

  • الهاتف/الجهاز اللوحي
  • Wear OS
  • Android TV
  • Google TV
  • جهاز ChromeOS
  • Android Automotive
الشاشة: حجم الشاشة حدِّد الحجم الفعلي للشاشة بالبوصة، ويتم قياسه على القطر. إذا كان حجم الصورة أكبر من شاشة الكمبيوتر، سيتم تصغير حجمها عند التشغيل.
الشاشة: درجة دقّة الشاشة أدخِل العرض والارتفاع بالبكسل لتحديد العدد الإجمالي للبكسل على الشاشة المحاكية.
الشاشة: مستديرة اختَر هذا الخيار إذا كان الجهاز مزوّدًا بشاشة دائرية، مثل بعض أجهزة Wear OS.
الذاكرة: ذاكرة الوصول العشوائي أدخِل حجم ذاكرة الوصول العشوائي للجهاز واختَر الوحدات، أي B (بايت)، KB (كيلوبايت)، أو MB (ميغابايت)، أو GB (غيغابايت)، أو TB (تيرابايت).
الإدخال: يحتوي على أزرار جهاز (رجوع/شاشة رئيسية/قائمة) حدِّد هذا الخيار إذا كان جهازك يحتوي على أزرار تنقل أجهزة. أزِل العلامة من المربّع إذا كانت هذه الأزرار مضمّنة في البرنامج فقط. في حال تحديد هذا الخيار، لن تظهر الأزرار على الشاشة. في كلتا الحالتَين، يمكنك استخدام اللوحة الجانبية للمحاكي لمحاكاة الضغط على الأزرار.
الإدخال: يحتوي على لوحة مفاتيح جهاز حدِّد هذا الخيار إذا كان جهازك يحتوي على لوحة مفاتيح. وألغِ اختياره إذا لم يكن كذلك. في حال تحديد هذا الخيار، لن تظهر لوحة مفاتيح على الشاشة. في كلتا الحالتَين، يمكنك استخدام لوحة مفاتيح الكمبيوتر لإرسال ضغطات المفاتيح إلى الemulator.
الإدخال: نمط التنقّل

اختَر أحد الخيارَين التاليَين:

  • بدون: لا تتوفّر عناصر تحكّم بالأجهزة. يتم التنقّل من خلال البرامج.
  • لوحة التوجيه: تتيح استخدام لوحة التوجيه.
  • كرة التتبُّع
  • العجلة

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

حالات الجهاز المتوافقة

حدِّد خيارًا واحدًا أو كليهما:

  • عمودي: يكون الاتجاه أطول من العرض
  • أفقي: يكون أعرض من ارتفاعه

يجب اختيار خيار واحد على الأقل. في حال تحديد كلا الخيارَين، يمكنك التبديل بين الوضعَين في المحاكي.

الكاميرات

لتفعيل الكاميرا، حدِّد أحد الخيارَين أو كليهما:

  • الكاميرا الخلفية: العدسة التي تواجه المستخدم
  • الكاميرا الأمامية: العدسة التي تواجه المستخدم

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

أجهزة الاستشعار: مقياس التسارع حدِّد هذا الخيار إذا كان الجهاز يحتوي على أجهزة تساعده في تحديد اتجاهه.
أجهزة الاستشعار: الجيروسكوب حدِّد هذا الخيار إذا كان الجهاز يحتوي على أجهزة رصد للدوران أو الالتواء. بالإضافة إلى مقياس التسارع، يمكن أن يقدّم الجيروسكوب ميزة رصد الاتجاهات بسلاسة أكبر ويعمل مع نظام تحديد الاتجاهات بستة محاور.
أجهزة الاستشعار: نظام تحديد المواقع العالمي (GPS) حدِّد هذا الخيار إذا كان الجهاز يحتوي على أجهزة متوافقة مع نظام التنقّل المستنِد إلى الأقمار الصناعية (Global Positioning System (GPS)) .
أجهزة الاستشعار: أداة استشعار التقارب حدِّد هذا الخيار إذا كان الجهاز يحتوي على جهاز رصد يرصد اقترارب الجهاز من وجه المستخدم أثناء المكالمة الهاتفية لإيقاف الإدخال من الشاشة.
الخلفية التلقائية اختَر مظهرًا يتحكّم في شكل الجهاز عند عرضه في المحاكي. قد يؤدي تحديد حجم شاشة كبير جدًا مقارنةً بدرجة الدقة إلى اقتطاع الشاشة، ما يعني أنّه لا يمكنك الاطّلاع على الشاشة بأكملها. راجِع القسم التالي حول إنشاء ملف تعريف مثبّت emu لاسم معرِّف للحصول على مزيد من المعلومات.

إنشاء مظهر محاكي

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

يحتوي كل مظهر محاكي على ما يلي:

  • ملف hardware.ini
  • ملفات التنسيق للاتجاهات المتوافقة والإعدادات المادية
  • ملفات الصور لعناصر العرض، مثل الخلفية والمفاتيح والأزرار

لإنشاء خلفية مخصّصة واستخدامها:

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

    parts {
        device {
            display {
                width   320
                height  480
                x       0
                y       0
            }
        }
    
        portrait {
            background {
                image background_port.png
            }
    
            buttons {
                power {
                    image  button_vertical.png
                    x 1229
                    y 616
                }
            }
        }
        ...
    }
    

  3. أضِف ملفات صور نقطية لصور الجهاز إلى الدليل نفسه.
  4. حدِّد إعدادات إضافية للأجهزة المتعلّقة بالأجهزة في ملف INI لإعدادات الجهاز، مثل hw.keyboard و hw.lcd.density.
  5. أرشِف الملفات في مجلد المظهر واختَر ملف الأرشيف كمظهر مخصّص.

للحصول على معلومات أكثر تفصيلاً عن إنشاء مظاهر المحاكي، يُرجى الاطّلاع على مواصفات ملف مظهر المحاكي لنظام التشغيل Android في رمز المصدر الخاص بالأدوات.