VHAL'de hata ayıkla

VHAL hata ayıklama bilgilerini döküm yapmak için aşağıdaki talimatları kullanabilirsiniz. Bu, dump() yöntemini VHAL arayüzünde görebilirsiniz. Bu yöntem arayüzde mevcut değildir ancak komutuna dokunun.

adb root && adb shell dumpsys android.hardware.automotive.vehicle.IVehicle/default

Referans VHAL'de desteklenen hata ayıklama komutlarını listelemek için aşağıdaki komutu kullanın:

adb root && adb shell dumpsys android.hardware.automotive.vehicle.IVehicle/default --help

Örneğin, VHAL referansı bir özellik değerinin okunmasını destekler (örneğin, INFO_VIN) -:

adb root && adb shell dumpsys android.hardware.automotive.vehicle.IVehicle/default --get 0x11100100

HIDL VHAL için şunu kullanın:

adb root && adb shell lshal debug android.hardware.automotive.vehicle@2.0::IVehicle/default

VTS testini de kullanabilirsiniz. VtsHalAutomotiveVehicle_TargetTest VHAL uygulamanızı doğrulayın. Test durumu, useAidlBackend veya Belirli bir arka uç mevcut değilse useHidlBackend değeri atlanır. Bazı testler Arka uç bu özelliği desteklemiyorsa AIDL veya HIDL arka ucu için de atlanabilir.