סקירה כללית

ממשק שכבת הפשטה של חומרת הרכב (VHAL) מגדיר את המאפיינים שיצרני ציוד מקורי יכולים להטמיע, ומכיל מטא-נתונים של נכסים. לדוגמה, האם המאפיין הוא מספר שלם ואילו מצבי שינוי מותרים. ממשק VHAL מבוסס על גישה למאפיין (קריאה, כתיבה והרשמה למינוי), שהוא הפשטה של פונקציה ספציפית.

  • בגרסה Android 13 ואילך, VHAL עבר ל-AIDL בתאריך IVehicle.aidl
  • ב-Android מגרסה 12 ומטה, VHAL מוגדר בשפת HIDL בקובץ IVehicle.hal

רכיבי CarService ורכיבים מובנים של Android תומכים בקצה העורפי של HIDL ו-AIDL, ומעדיפים את הקצה העורפי של AIDL כשהוא זמין.

הדרכה תיאור
המלצה לגבי הטמעות קיימות של HIDL VHAL, צריך לעבור לממשק החדש יותר של AIDL.
מומלץ מאוד להטמעות חדשות של VHAL, צריך להשתמש בממשק AIDL.

מידע נוסף על VHAL זמין בדפים הבאים: