AoaTargetPreparer

public class AoaTargetPreparer
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.AoaTargetPreparer


ITargetPreparer שמבצע סדרה של פעולות (למשל לחיצות והחלקות) באמצעות פרוטוקול Android Open Accessory (AOAv2). זה מאפשר שליטה במכשיר אנדרואיד מבלי לאפשר איתור באגים ב-USB.

מקבל רשימה של מחרוזות המתאימות לשיטות AoaDevice :

  • לחץ באמצעות קואורדינטות x ו-y, למשל "לחץ 0 0" או "לונג קליק 360 640".
  • החלק בין שתי קבוצות של קואורדינטות במספר מוגדר של אלפיות שניות, למשל "החלק 0 0 100 360 640" כדי להחליק מ- (0, 0) ל- (360, 640) תוך 100 אלפיות שניות.
  • כתוב מחרוזת של טקסט אלפאנומרי, למשל "כתוב שלום עולם".
  • הקש על שילוב של מקשים, למשל "מקש ימינה 2*TAB ENTER".
  • להעיר את המכשיר עם "התעוררות".
  • לחץ על כפתור הבית עם "בית".
  • לחץ על כפתור החזרה עם "חזרה".
  • המתן למספר מילי-שניות שצוין, למשל "שינה 1000" כדי להמתין 1000 אלפיות השנייה.

סיכום

בנאים ציבוריים

AoaTargetPreparer ()

שיטות ציבוריות

void setUp ( TestInformation testInfo)

בנאים ציבוריים

AoaTargetPreparer

public AoaTargetPreparer ()

שיטות ציבוריות

להכין

public void setUp (TestInformation testInfo)

פרמטרים
testInfo TestInformation

זורק
BuildError
DeviceNotAvailableException
TargetSetupError