بعد تثبيت نسخة المستخدم على الجهاز، تحتاج إلى إعادة تمكين تصحيح أخطاء USB. يمكن لـ Android Test Station أتمتة هذه الخطوة باستخدام إجراءات جهاز AOA ، والتي ترسل سلسلة من أوامر واجهة المستخدم البسيطة إلى الجهاز.
سجل أوامر AOA
أولاً، استخدم أداة تحرير أوامر WebAOA لتسجيل قائمة الأوامر لتمكين تصحيح أخطاء USB.
الشكل 1. قم بالارتباط بأداة تحرير أوامر WebAOA في Android Test Station.
ويمكن الوصول إليه أيضًا على http://localhost:8000/webaoa افتراضيًا.
يتيح لك WebAOA التعامل مع جهاز محلي باستخدام شاشة لمس محاكاة وتسجيل تفاعلات واجهة المستخدم الخاصة بك.
الشكل 2. تحرير الأوامر لتمكين تصحيح أخطاء USB في WebAOA.
يتم دعم أربعة أنواع من الأوامر:
النقر والتمرير على شاشة اللمس (
click X Y
swipe X1 Y1 DURATION X2 Y2
)الضغط على أزرار الجهاز (
back
home
wake
)كتابة النص والضغط على مجموعات المفاتيح (
write TEXT
key [ KEY ...]
)الانتظار لمدة محددة (
sleep DURATION
)
عند الانتهاء من تسجيل الأوامر، يمكنك نسخها إلى الحافظة الخاصة بك أو حفظها في ملف.
قم بإنشاء إجراء جهاز AOA
لإعادة تمكين تصحيح أخطاء USB تلقائيًا، يجب إضافة الأوامر المسجلة إلى إجراء الجهاز.
قم بإنشاء إجراء جهاز جديد وأضف TF Target Preparationr مع تعيين اسم الفئة الخاص به على com.android.tradefed.targetprep.AoaTargetPreparer
. انسخ الأوامر المسجلة في WebAOA إلى خيار action
الخاص بها.
الشكل 3. إجراء جهاز AOA لتمكين تصحيح أخطاء USB على Android 10 GSI.
استخدم إجراء جهاز AOA
عند جدولة تشغيل اختباري، أضف إجراء جهاز AOA الخاص بك وضعه مباشرة بعد إجراء وميض جهازك.
الشكل 4. جدولة تشغيل فلاش لبناء المستخدم وإعادة تمكين تصحيح أخطاء USB.