בדיקה באמצעות האמולטור שניתן להגדרה

כדי לבצע אמולציה של חלק מהתצורות שמופיעות ביצרני ציוד מקורי, הגדרות כלליות תמונות מערכת שתומכות בסביבת זמן ריצה הגדרות אישיות.

ההגדרות האלה מוטמעות באמצעות משאבי זמן הריצה שכבות-על (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
  • Automotive Ultrawide עם com.android.systemui.rro.left וגם com.android.internal.emulation.automotive_ultrawide_cutout