ไลบรารี UI ของรถมีองค์ประกอบ 2 อย่างสำหรับแอปที่จะนำไปใช้ ได้แก่
-
คอมโพเนนต์ คลาส Java ที่ใช้ลักษณะการทํางานหนึ่งๆ เช่น CarUiRecyclerView และ Toolbar
-
แหล่งข้อมูล ทรัพยากร Android แต่ละรายการที่แสดงปุ่มพร้อมให้ OEM ใช้เพื่อให้สอดคล้องกับการออกแบบของตนเอง คอมโพเนนต์ด้านบนใช้ทรัพยากรเหล่านี้เพื่อปรับแต่ง
แอปผสานรวมไลบรารี UI ของรถโดยเพิ่มเป็นทรัพยากร Dependency ดังนี้
-
Android 9 และ Android 10 (ไฟล์
Android.mk
) ให้เพิ่มข้อมูลต่อไปนี้LOCAL_STATIC_ANDROID_LIBRARIES := car-ui-lib
-
Android 11 (และเวอร์ชันที่ใหม่กว่า) (
Android.bp
) ให้เพิ่มข้อมูลต่อไปนี้static_libs: [ ... "car-ui-lib-bp", ]
จัดสไตล์คอมโพเนนต์ UI ของรถ
โดยทั่วไป แอปควรมีฟังก์ชันการทำงานที่จำเป็นทั้งหมดโดยให้ข้อมูล และในกรณีบางกรณีก็ควรให้รูปภาพและไอคอนด้วย ตัวอย่างเช่น ไลบรารี UI ของรถจะมีไอคอนมาตรฐาน เช่น ย้อนกลับ ปิด ค้นหา และเมนู ติดต่อทีมวิศวกรของพาร์ทเนอร์ Android Automotive หากคุณพบว่าไม่มีทรัพยากรหรือมีฟังก์ชันการทำงานที่ใช้งานไม่ได้กับคอมโพเนนต์ที่ให้มา