שילוב ספריית ממשק המשתמש של הרכב באפליקציות

ספריית ממשק המשתמש של הרכב מכילה שני רכיבים לאפליקציות להטמעה:

  • רכיבים. מחלקות Java שמטמיעות התנהגות ספציפית. לדוגמה, CarUiRecyclerView וסרגל הכלים.

  • משאבים. משאבים נפרדים ב-Android שמייצגים את הלחצן ליצרני ציוד מקורי כדי להשיג עקביות עם העיצוב שלהם. הרכיבים שלמעלה משתמשים שהופכים להיות מתאימים אישית.

אפליקציות משלבות את ספריית ממשק המשתמש של הרכב על ידי הוספתה כתלות:

  • ב-Android 9 וב-Android 10 (קובץ אחד (Android.mk), צריך להוסיף את הפריטים הבאים:

    LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
  • Android 11 (ואילך) (Android.bp), יש להוסיף את הפרטים הבאים:

    static_libs: [
                ...
        "car-ui-lib-bp",
        ]

רכיבי ממשק המשתמש של מכונית סגנון

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