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

جهاز Android الافتراضي (AVD) هو إعداد يحدِّد خصائص هاتف Android أو جهاز Android اللوحي أو Wear OS أو Android TV أو جهاز ChromeOS الذي تريد محاكته في محاكي Android. "مدير الجهاز" هو أداة يمكنك إطلاقها من "استوديو Android" لمساعدتك في إنشاء AVD وإدارتها.

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

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

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

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

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

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

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

يحتوي AVD على ملف شخصي للجهاز وصورة النظام ومساحة التخزين والسطح وغيرها من الخصائص.

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

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

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

مربع الحوار &quot;اختيار جهاز&quot;

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

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

صور النظام

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

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

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

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

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

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

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

إذا كنت بحاجة إلى أذونات مميّزة وعالية المستوى للمساعدة في تحديد مشاكل التطبيقات وحلّها، يمكنك استخدام صور نظام "المشروع المفتوح المصدر لنظام Android" (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 للحصول على قوائم الميزات التي يمكنك تحديدها في AVD.

إنشاء "متوسّط مدة المشاهدة"

لإنشاء AVD جديد، اتّبِع الخطوات التالية:

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

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

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

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

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

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

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

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

    انقر على إظهار الإعدادات المتقدمة لعرض مزيد من الإعدادات، مثل البشرة.

  7. يظهر متوسط مدة المشاهدة الجديد في علامة التبويب الافتراضية في "مدير الجهاز" وقائمة الجهاز المستهدف.

لإنشاء AVD بدءًا من نسخة:

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

    تظهر نافذة التحقق من التهيئة.

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

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

إنشاء ملف تعريفي للأجهزة

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

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

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

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

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

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

لإنشاء ملف تعريف للأجهزة باستخدام نسخة كنقطة بداية، يمكنك تنفيذ ما يلي:

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

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

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

يمكنك إجراء العمليات التالية على AVD من علامة التبويب الافتراضية في "مدير الجهاز":

  • لتعديل متوسط مدة المشاهدة، انقر على تعديل متوسط مدة المشاهدة هذا وأدخِل التغييرات.
  • لحذف "متوسّط مدة المشاهدة"، انقر على القائمة واختَر حذف.
  • لعرض ملفات AVD INI و{8} المرتبطة على القرص، انقر على القائمة واختَر إظهار على القرص.
  • للاطّلاع على تفاصيل ضبط AVD التي يمكنك تضمينها في تقارير الأخطاء المُرسَلة إلى فريق "استوديو Android"، انقر على القائمة واختَر عرض التفاصيل.

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

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

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

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

من علامة التبويب الافتراضية، يمكنك إجراء العمليات التالية على أحد المحاكيات:

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

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

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

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

خصائص AVD

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

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

الجدول 1. خصائص ضبط AVD

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

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

  • بورتريه: موجَّه أطول من العرض
  • أفقية: موجَّهة بأعرض من الطول

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

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

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

لا تتوفّر خيارات الكاميرا إلا إذا كانت الكاميرا متوافقة مع الملف الشخصي للجهاز. وهي غير متاحة لنظام التشغيل Wear OS أو Android TV أو Google TV.

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

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

  • GSM: النظام العالمي لاتصالات الجوّال
  • HSCSD: البيانات العالية السرعة التي تم تبديلها عبر الدائرة
  • شبكة GPRS: خدمة راديو الحزم العامة
  • EDGE: معدلات البيانات المحسّنة لتطور بروتوكول GSM
  • النظام العالمي لاتصالات الجوّال عن بُعد (UMTS):النظام العالمي للاتصالات السلكية واللاسلكية للأجهزة الجوّالة
  • HSDPA: الوصول إلى حزمة رابط للأسفل بسرعة
  • LTE: التطوّر الطويل الأمد
  • كامل (تلقائي): يمكنك نقل البيانات بالسرعة التي يسمح بها جهاز الكمبيوتر.
الشبكة: وقت الاستجابة (متقدم) يمكنك اختيار بروتوكول شبكة لضبط مقدار الوقت الذي يستغرقه البروتوكول لنقل حزمة بيانات من نقطة إلى أخرى.
الأداء في محاكاة: الرسومات

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

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

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

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

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

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

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

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

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

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

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

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

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

الجدول 2. خصائص إعداد الملف الشخصي للأجهزة

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

عليك تحديد أحد الخيارات التالية:

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

عليك تحديد أحد الخيارات التالية:

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

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

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

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

  • بورتريه: موجَّه أطول من العرض
  • أفقية: موجَّهة بأعرض من الطول

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

الكاميرات

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

  • الكاميرا الخلفية: العدسة الموجَّهة بعيدًا عن المستخدم
  • الكاميرا الأمامية: العدسة المواجهة للمستخدم

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

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

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

مظهر محاكي 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 Emulator في رمز المصدر للأدوات.