الاختبار باستخدام المحاكي القابل للضبط

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

يتم تنفيذ عمليات الضبط هذه باستخدام مورد وقت التشغيل الإعلانات المركّبة (RRO) ويمكن إدارتها باستخدام الأمر adb shell cmd overlay.

استخدم الأوامر التالية لتمكين RRO أو تعطيله:

adb shell cmd overlay enable NAME
adb shell cmd overlay disable NAME

تعديل موضع شريط النظام

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

يمكن استخدام قوائم RRO التالية لتعديل أشرطة النظام:

  • com.android.systemui.rro.bottom
  • com.android.systemui.rro.bottom.rounded
  • com.android.systemui.rro.left
  • com.android.systemui.rro.right

محاكاة الصور المقطوعة للشاشة

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

يمكن استخدام العناصر RRO التالية لمحاكاة الصور المقطوعة للشاشة:

  • com.android.internal.display.cutout.emulation.top_and_right
  • com.android.internal.display.cutout.emulation.free_form
  • com.android.internal.emulation.automotive_ultrawide_cutout

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

  • سيارة (1080p أفقي) باستخدام com.android.systemui.rro.left أو com.android.systemui.rro.right
  • صورة موسّعة للسيارات مع com.android.systemui.rro.left com.android.internal.emulation.automotive_ultrawide_cutout