אפשר להשתמש בהוראות הבאות כדי לדגום את פרטי ניפוי הבאגים של VHAL. הפונקציה הזו מפעילה את השיטה dump()
בממשק VHAL, שלא מופיע בממשק אבל עובר בירושה לכל שירותי AIDL, עם כל הארגומנטים הנוספים שצוינו בפקודה.
adb root && adb shell dumpsys android.hardware.automotive.vehicle.IVehicle/default
משתמשים בפקודה הבאה כדי להציג את רשימת הפקודות הנתמכות לניפוי באגים עבור ההפניה ל-VHAL:
adb root && adb shell dumpsys android.hardware.automotive.vehicle.IVehicle/default --help
לדוגמה, קובץ העזר VHAL תומך בקריאת ערך של מאפיין (למשל INFO_VIN
) באמצעות:
adb root && adb shell dumpsys android.hardware.automotive.vehicle.IVehicle/default --get 0x11100100
ל-HIDL VHAL, משתמשים ב-:
adb root && adb shell lshal debug android.hardware.automotive.vehicle@2.0::IVehicle/default
אפשר גם להשתמש בבדיקה של VTS, VtsHalAutomotiveVehicle_TargetTest
, כדי לאמת את הטמעת VHAL. אם הקצה העורפי הספציפי לא זמין, המערכת תדלג על תרחיש הבדיקה useAidlBackend
או על תרחיש הבדיקה useHidlBackend
. אפשר גם לדלג על חלק מהבדיקות של הקצה העורפי של AIDL או HIDL אם הקצה העורפי לא תומך בתכונה הזו.