Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release, bukan aosp-main, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Antarmuka lapisan abstraksi hardware kendaraan (VHAL) menentukan properti yang dapat diimplementasikan OEM dan berisi metadata properti. Misalnya, apakah properti adalah bilangan bulat dan
mode perubahan mana yang diizinkan. Antarmuka VHAL didasarkan pada akses (membaca, menulis, dan
berlangganan) properti, yang merupakan abstraksi untuk fungsi tertentu.
Di Android 13 dan yang lebih tinggi, VHAL dimigrasikan ke AIDL di IVehicle.aidl
Di Android 12 dan yang lebih rendah, VHAL ditentukan dengan bahasa HIDL di IVehicle.hal
CarService dan komponen native Android mendukung backend HIDL dan AIDL, serta lebih memilih backend AIDL jika tersedia.
Panduan
Deskripsi
SANGAT DIREKOMENDASIKAN
Untuk implementasi HIDL VHAL yang sudah ada, migrasikan ke antarmuka AIDL
yang lebih baru.
HARUS
Untuk implementasi VHAL baru, gunakan antarmuka AIDL.
Untuk mempelajari VHAL lebih lanjut, lihat halaman berikut:
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 2025-10-10 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 2025-10-10 UTC."],[],[]]