Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Antarmuka lapisan abstraksi perangkat keras kendaraan (VHAL) mendefinisikan properti yang dapat diterapkan OEM dan berisi metadata properti. Misalnya, apakah suatu properti merupakan bilangan bulat dan mode perubahan mana yang diperbolehkan. Antarmuka VHAL didasarkan pada akses (membaca, menulis, dan berlangganan) properti, yang merupakan abstraksi untuk fungsi tertentu.
Di Android 13 dan lebih tinggi, VHAL bermigrasi ke AIDL di IVehicle.aidl
Di Android 12 dan yang lebih rendah, VHAL didefinisikan dengan bahasa HIDL di IVehicle.hal
Komponen asli CarService dan Android mendukung backend HIDL dan AIDL dan lebih memilih backend AIDL jika tersedia.
Panduan
Keterangan
MENYARANKAN
Untuk implementasi HIDL VHAL yang ada , bermigrasi ke antarmuka AIDL yang lebih baru.
SANGAT MEREKOMENDASIKAN
Untuk implementasi VHAL baru , gunakan antarmuka AIDL.
Untuk mempelajari lebih lanjut tentang VHAL, lihat halaman ini:
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-04-29 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2024-04-29 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-04-29 UTC."]]