本頁將摘要說明 Android Automotive 24Q3 提供的主要新功能。
功能
車輛架構
螢幕和視窗管理員
詳情請參閱「儀表板叢集 API」。
- 新增對多個螢幕的 UXRE 支援,包括實體和虛擬螢幕。這樣一來,無論是實體或虛擬螢幕,都能根據每個螢幕套用不同的 UXRE。您可以在 UXRE 設定中,識別車輛乘員區域內的螢幕。這樣一來,即使駕駛人正在開車,乘客專用螢幕仍可繼續使用 NDO 應用程式。
音訊和電台
詳情請參閱「實作無線電控制項」。
音量最低和最高等級。原始設備製造商現在可以定義音量下限和上限,避免音量過小或過大。
動態音訊裝置。允許使用者在連線裝置時,選取動態輸出裝置 (例如藍牙和 USB 耳機) 的音訊設定。
音訊交叉淡化設定。OEM 現在可以為車用裝置定義交叉淡出設定,並在音訊播放時套用至應用程式。
改善對 HD 和 DAB 廣播的支援。完全支援 HD 和 DAB 廣播標準,方便原始設備製造商在車輛裝置中整合廣播功能。
效能和系統健康狀態
- 更豐富的系統效能問題檢測工具。CarWatchdog dumpsys proto 會以結構化格式回報已快取的指標,方便您進行分析。CarWatchdog 記憶體剖析功能可協助您進一步瞭解記憶體壓力對效能的影響。
電源管理
詳情請參閱「電源管理」。
無伺服器遠端存取。新增功能:可讓其他 ECU (例如 TCU) 觸發 AAOS 活動,以及讓 AAOS 安排自己的喚醒時間,以處理佇列中的工作。
緊急關機支援。改善車輛電源管理服務,在緊急情況觸發關機時,向系統應用程式發出快訊。
電源政策控制項。允許 OEM 系統應用程式根據情況變更電源政策。
多螢幕
- 您可以使用 Multi-Display Communications API,在不同住戶區域執行的相同應用程式之間啟用通訊。
安全顯示
您現在可以在 Android 來源樹狀結構外部啟用驅動程式 UI 和叢集開發。
現在起,您可以監控 Driver UI 是否會產生快訊和通知。
連線能力
藍牙
藍牙耳機。允許使用者將藍牙耳機連線至 AAOS,以及連線的手機,並將耳機做為音訊輸出裝置。使用者可以在「音訊設定」頁面使用新的「音訊輸出裝置」設定,將耳機指定為輸出裝置。透過藍牙一次只能啟用一個媒體或音訊串流 (來源或接收器)。
預設記錄層級。您現在可以透過開發人員選項或指令列,使用新的
log.tag.bluetooth
記錄標記,控制藍牙堆疊的預設記錄層級。
網路
詳情請參閱「在行車期間維持無線基地台連線」。
資料和訂閱方案訊息。參考使用者體驗,在使用者需要時提供續訂付費連線的選項。
原始設備製造商 (OEM) 付費 Wi-Fi。參考 UX,用於顯示受限制的 Wi-Fi 網路連線。
Wi-Fi 無線基地台持續運作。新增切換鈕,讓使用者在每次開車時都能保留車輛無線基地台。
UWB
- 設定更新。新增選項,可進一步控管 UWB 裝置。
系統 UI 和核心應用程式
可感知設定的系統 UI。支援使用單一系統映像檔模擬多個裝置設定,擴展 AAOS 模擬器的功能。
提升相容性。納入 DocumentsUI 和 Gallery 等 Android 核心功能,改善第三方應用程式的相容性。
Dock。允許使用者將喜愛的應用程式釘選到系統 UI 空間,以便更快速啟動應用程式。
微光模式。為原始設備製造商提供空間,在 IVI 螢幕開啟但未使用時,打造差異化體驗
重新整理設定檔鎖定驗證。在 Android Automotive 中新增標準化螢幕鎖定驗證。
相機
詳情請參閱「相機」一文。
進一步提升對 EVS 並行多攝影機用戶端的支援。
CarEvsService
支援多部攝影機和多個用戶端,讓用戶端更有效率地管理資料串流。Camera2 user0 存取權。允許在無使用者介面使用者中執行的應用程式存取 Camera2。
Camera2 隱私權允許清單。OEM 現在可以指定特定攝影機應用程式加入允許清單,無論攝影機隱私權切換鈕的狀態為何,這些應用程式都能存取攝影機。
搶先體驗 Camera2。具備
UID AID_AUTOMOTIVE_EVS
的特權用戶端現在可以在 Android 啟動完成前存取相機。
感應器和 VHAL 屬性
詳情請參閱「支援的系統屬性」。
超音波感應器。新增超音波停車感應器的 VHAL 屬性。
駕駛人監控。為駕駛人注意力監控系統新增 VHAL 屬性。
新的 VHAL 屬性。新增 10 個 VHAL 屬性。
車輛資源成效提升。為降低 CPU 負載,我們更新了
Continuous
和On_Change
屬性。訂閱感應器資料時可設定解析度。在 CPM 層級新增
registerCallback
API,並在CarPropertyService
和 VHAL 介面中新增邏輯。VHAL:存取模組精細程度。現在 OEM 可以為每個
propertyId-areaId
組合指定存取層級 (例如READ-only
和READ-WRITE
),不必為整個屬性指定存取層級。
法規遵循
Android 相容性測試是在內部參考硬體上執行。這個版本執行的測試套件包括 CTS、STS、VTS 和 CTSonGSI。
除了下列問題,我們未發現任何已知失敗情形需要修正 Android 15 程式碼 (android15-release
) 或 Android 15 測試分支 (android15-tests-dev
)。
- CTS-Verifier。選擇器結果。
如果裝置採用車輛直向 UI,除了先前列出的測試外,這些測試也可能會失敗。
- CTS.
CtsWindowManagerDeviceWindow
- CTS.
CtsWindowManagerDeviceMultiDisplay
- CTS-Verifier。停用狀態列