Araç donanımı soyutlama katmanı (VHAL) arayüzü, OEM'lerin uygulayabileceği özellikleri tanımlar ve mülk meta verilerini içerir. Örneğin, bir özelliğin tam sayı olup olmadığı ve hangi değişiklik modlarına izin verildiği. VHAL arayüzü, bir mülke erişmeye (okuma, yazma ve abone olma) temellidir. Bu özellik, belirli bir işlevin soyutlamasıdır.
- Android 13 ve sonraki sürümlerde VHAL,
IVehicle.aidl
- VHAL, Android 12 ve önceki sürümlerde
IVehicle.hal
kullanılarak HIDL diliyle tanımlanır.
CarService ve Android doğal bileşenleri HIDL ve AIDL arka ucunu destekler ve kullanılabilir olduğunda AIDL arka ucunu tercih eder.
Rehberlik | Açıklama |
---|---|
ÖNERİ | Mevcut HIDL VHAL uygulamaları için daha yeni AIDL arayüzüne geçin. |
KESİNLİKLE ÖNERİLİR | Yeni VHAL uygulamaları için AIDL arayüzünü kullanın. |
VHAL hakkında daha fazla bilgi edinmek için şu sayfalara bakın:
- VHAL arayüzü
- Mülk yapılandırmaları
- Desteklenen sistem özellikleri
- Özel mülkler
- SEAT ve STEERING_WHEEL mülkleri
- ADAS mülkleri
- Referans uygulama
- VHAL'deki hataları ayıklama
- Yerel istemciyle VHAL kullanma
- HIDL VHAL taşıma rehberi
- HIDL VHAL arayüzü