為配合主幹穩定開發模型,並確保生態系統的平台穩定性,我們將於 2026 年起,在第 2 季和第 4 季將原始碼發布至 AOSP。如要建構及貢獻 AOSP,建議使用 android-latest-release,而非 aosp-main。android-latest-release 資訊清單分支版本一律會參照推送至 AOSP 的最新版本。詳情請參閱「Android 開放原始碼計畫變更」一文。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
總覽
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
車輛硬體抽象層 (VHAL) 介面定義了 OEM 可以實作的屬性,並包含屬性中繼資料。例如屬性是否為整數,以及允許哪些變更模式。VHAL 介面是以存取 (讀取、寫入及訂閱) 屬性為基礎,屬性是特定函式的抽象化。
- 在 Android 13 以上版本中,VHAL 已在
IVehicle.aidl 遷移至 AIDL
- 在 Android 12 以下版本中,VHAL 是以 HIDL 語言在
IVehicle.hal 中定義
CarService 和 Android 原生元件支援 HIDL 和 AIDL 後端,且偏好使用 AIDL 後端 (如有)。
| 指南 |
說明 |
|---|
| 強烈建議 |
如果是現有的 HIDL VHAL 實作項目,請遷移至較新的 AIDL 介面。 |
| MUST |
如果是新的 VHAL 實作項目,請使用 AIDL 介面。 |
如要進一步瞭解 VHAL,請參閱下列頁面:
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-12-02 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-12-02 (世界標準時間)。"],[],[]]