VHAL tarafından desteklenen mülkler sistem mülkü veya tedarikçi mülkü olmalıdır. Android 14 ve sonraki sürümlerde sistem özelliği tanımları VehicleProperty.aidl
adresinde tanımlanır.
Android 13 ve önceki sürümlerde sistem mülk tanımları automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl
adresinde tanımlanır. Örneğin, Android 13 için VehicleProperty.aidl
adresine bakın.
Android 14 ve sonraki sürümlerde sistem mülkü tanımı, VHAL arayüzünden (android.hardware.automotive.vehicle
) ayrı olan android.hardware.automotive.vehicle.property
AIDL arayüzünde tanımlanır. VHAL uygulamaları ve VHAL istemcileri her iki arayüze de bağlı olmalıdır.
CarPropertyManager
aracılığıyla sunulan VHAL mülkleri için VehiclePropertyIds bölümüne bakın.
Otomatik olarak oluşturulan erişim modları ve değişiklik modları
Android 14 ve sonraki sürümlerde, VHAL uygulamalarını desteklemek için sistem özellikleri için izin verilen değişiklik modu veya erişim modu içeren otomatik olarak oluşturulmuş C++ başlık dosyalarını ve Java sınıf dosyalarını sağlarız. Tedarikçi firma VHAL uygulamaları, mülk yapılandırmalarının spesifikasyonu karşıladığından emin olmak için bunları kullanabilir.