L'interface VHAL (Vehicle Hardware Abstraction Layer) définit les propriétés que les OEM peuvent implémenter et contient des métadonnées de propriété (par exemple, si la 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, abonnement) à une propriété, qui est une abstraction pour une fonction spécifique.
Pour en savoir plus sur l’utilisation du VHAL, consultez ces articles :
- Propriétés du véhicule . Découvrez les propriétés que vous pouvez implémenter.
- Débogage du VHAL . Découvrez comment vider l'état actuel du VHAL et comment inclure le dump du processus VHAL dans dumpstate.
- Chien de garde . Le module Watchdog se compose d'un démon natif et d'un composant CarService. Le démon natif interagit avec les services natifs et le composant CarService interagit avec les applications Android et les services Java.