从 2025 年 3 月 27 日起,我们建议使用 android-latest-release
而不是 aosp-main
构建 AOSP 并为其做贡献。有关更多信息,请参阅AOSP 的更改。
概述
使用收藏集保持井井有条 根据您的偏好保存和分类内容。
车辆硬件抽象层 (VHAL) 接口定义了 OEM 可以实现的属性,并包含属性元数据。例如,属性是否为整数以及允许哪些更改模式。VHAL 接口基于访问(读取、写入和订阅)属性,这是特定功能的抽象。
- 在 Android 13 及更高版本中,VHAL 迁移到
IVehicle.aidl
的 AIDL
- 在 Android 12 及更低版本中,VHAL 使用 HIDL 语言在
IVehicle.hal
中定义
CarService 和 Android 原生组件支持 HIDL 和 AIDL 后端,并在可用时首选 AIDL 后端。
指导 |
描述 |
---|
建议 |
对于现有的 HIDL VHAL 实现,迁移到较新的 AIDL 接口。 |
强烈建议 |
对于新的 VHAL 实现,请使用 AIDL 接口。 |
要了解有关 VHAL 的更多信息,请参阅以下页面
此页面上的内容和代码示例受内容许可中描述的许可协议约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新 2025-02-05 UTC。
[[["容易理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂 / 步骤太多","tooComplicatedTooManySteps","thumb-down"],["过时","outOfDate","thumb-down"],["示例 / 代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新 2025-02-05 UTC。"],[],[]]