ทดสอบโดยใช้โปรแกรมจำลองที่กำหนดค่าได้

โปรไฟล์ฮาร์ดแวร์บางรายการรองรับการกำหนดค่ารันไทม์เพื่อช่วยจำลองการกำหนดค่าบางอย่างที่พบใน OEM

การกำหนดค่าเหล่านี้มีการใช้งานโดยใช้ Runtime Resource การวางซ้อน (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 OS บางรุ่นมีหน้าจอโค้ง ทำให้หน้าจอไม่ใช่สี่เหลี่ยมผืนผ้า ดูหัวข้อปรับให้เข้ากับจอแสดงผลที่มีรูปทรงไม่ปกติ เพื่อดูรายละเอียดเพิ่มเติมและคำแนะนำทางเทคนิค

คุณใช้ 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