אפשר לבצע את ההוראות הבאות כדי למחוק מידע על תוצאות ניפוי הבאגים של 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 אם הקצה העורפי לא תומך בתכונה הזו.