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

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

  • רכיבים. מחלקות 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 הנדסה אם מגלים שחסרים משאבים או אם יש פונקציונליות שלא ניתן שהושגה בעזרת הרכיבים שסופקו.