À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'interface VHAL (Vehicle Hardware Abstraction Layer) définit les propriétés que les OEM peuvent implémenter et contient les métadonnées des propriétés. Par exemple, si une propriété est un entier et quels modes de modification sont autorisés. L'interface VHAL est basée sur l'accès (lecture, écriture et abonnement) à une propriété, qui est une abstraction pour une fonction spécifique.
Sous Android 13 et versions ultérieures, VHAL a migré vers AIDL à IVehicle.aidl.
Sous Android 12 ou version antérieure, VHAL est défini avec le langage HIDL dans IVehicle.hal.
CarService et les composants natifs Android sont compatibles avec le backend HIDL et AIDL, et préfèrent le backend AIDL lorsqu'il est disponible.
Conseils
Description
RECOMMANDER
Pour les implémentations HIDL VHAL existantes, migrez vers l'interface AIDL plus récente.
RECOMMANDATION FORTEMENT RECOMMANDÉE
Pour les nouvelles implémentations de VHAL, utilisez l'interface AIDL.
Pour en savoir plus sur le VHAL, consultez les pages suivantes:
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/04 (UTC)."],[],[]]