AoaTargetPreparer

public class AoaTargetPreparer
extends BaseTargetPreparer

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


ITargetPreparer, który wykonuje serię działań (np. kliknięć i przesuń) za pomocą protokołu Android Open Accessory (AOAv2). Umożliwia to sterowanie urządzeniem z Androidem bez włączania debugowania przez USB.

Akceptuje listę ciągów tekstowych odpowiadających metodom AoaDevice:

  • Kliknij, używając współrzędnych x i y, np. „click 0 0” lub „longClick 360 640”.
  • Przesuń między 2 zestawami współrzędnych w określonym czasie w milisekundach, np. „swipe 0 0 100 360 640” przesunie kursor z (0, 0) do (360, 640) w 100 milisekundach.
  • Wpisz ciąg tekstowy alfanumeryczny, np. „write hello world”.
  • Naciśnij kombinację klawiszy, np. „key RIGHT 2*TAB ENTER”.
  • Wybudź urządzenie za pomocą polecenia „wake”.
  • Naciśnij przycisk ekranu głównego z ikoną „dom”.
  • Naciśnij przycisk Wstecz, aby wrócić.
  • Zaczekaj przez określony czas w milisekundach, np. „sleep 1000” oznacza zaczekanie przez 1000 milisekund.

Podsumowanie

Konstruktory publiczne

AoaTargetPreparer()

Metody publiczne

void setUp(TestInformation testInfo)

Konstruktory publiczne

AoaTargetPreparer

public AoaTargetPreparer ()

Metody publiczne

setUp

public void setUp (TestInformation testInfo)

Parametry
testInfo TestInformation

Rzuty
BuildError
DeviceNotAvailableException
TargetSetupError