للمساعدة في محاكاة بعض التهيئات التي تتم رؤيتها عبر المصنّعين الأصليين للأجهزة، تتوفر بعض أجهزة دعم الملفات الشخصية قابلية التكوين.
يتم تنفيذ عمليات الضبط هذه باستخدام مورد وقت التشغيل
الإعلانات المركّبة (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
إعدادات الاختبار المقترَحة
بما أنّ إجمالي عدد الإعدادات التي يمكن إنشاؤها من خلال دمج ملفّات قاعدة بيانات المركبات هذه كبير جدًا، ننصحك باختبار تطبيقك باستخدام مجموعات ملفّات قاعدة بيانات الأجهزة التالية وملفات قاعدة بيانات المركبات التي تشبه بعض المركبات المُستخدَمة حاليًا.
- سيارة (1080p أفقي) باستخدام
com.android.systemui.rro.left
أوcom.android.systemui.rro.right
- الصور الموسّعة للسيارات باستخدام
com.android.systemui.rro.left
وcom.android.internal.emulation.automotive_ultrawide_cutout