概要
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Vehicle Hardware Abstraction Layer(VHAL)インターフェースは OEM が実装可能なプロパティを定義し、プロパティ メタデータを含みます。たとえば、プロパティが整数であるかどうかや、どの変更モードが許可されるのかなどです。VHAL インターフェースは、特定の機能を抽象化したプロパティへのアクセス(読み取り、書き込み、サブスクライブ)に基づいています。
- Android 13 以降、VHAL は
IVehicle.aidl
で AIDL に移行しました。
- Android 12 以前は、VHAL は
IVehicle.hal
の HIDL 言語で定義されています。
CarService と Android のネイティブ コンポーネントは、HIDL と AIDL バックエンドをサポートし、利用可能な場合は AIDL バックエンドを優先します。
ガイダンス |
説明 |
---|
推奨 |
既存の HIDL VHAL 実装については、新しい AIDL インターフェースに移行します。 |
強く推奨 |
新しい VHAL 実装については、AIDL インターフェースを使用します。 |
VHAL について詳しくは、次のページをご覧ください。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2024-12-25 UTC。
[[["わかりやすい","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"]],["最終更新日 2024-12-25 UTC。"],[],[]]