VHAL ডিবাগ করুন

আপনি VHAL ডিবাগ তথ্য ডাম্প করতে নিম্নলিখিত নির্দেশাবলী ব্যবহার করতে পারেন। এটি ভিএইচএএল ইন্টারফেসে dump() পদ্ধতিকে কল করে, যা ইন্টারফেসে তালিকাভুক্ত নয় কিন্তু কমান্ডে প্রদত্ত সমস্ত অতিরিক্ত আর্গুমেন্ট সহ সমস্ত 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

আপনি আপনার VHAL বাস্তবায়ন যাচাই করতে VTS পরীক্ষা, VtsHalAutomotiveVehicle_TargetTest ব্যবহার করতে পারেন। হয় টেস্ট কেস, useAidlBackend বা useHidlBackend , যদি নির্দিষ্ট ব্যাকএন্ড উপলব্ধ না হয় তাহলে বাদ দেওয়া হয়। এআইডিএল বা এইচআইডিএল ব্যাকএন্ডের জন্য কিছু পরীক্ষা এড়িয়ে যেতে পারে যদি ব্যাকএন্ড এই বৈশিষ্ট্যটিকে সমর্থন না করে।