AoaTargetPreparer

public class AoaTargetPreparer
extends BaseTargetPreparer

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


ITargetPreparer , der eine Reihe von Aktionen (z. B. Klicks und Wischbewegungen) mithilfe des Android Open Accessoire (AOAv2)-Protokolls ausführt. Dies ermöglicht die Steuerung eines Android-Geräts, ohne das USB-Debugging zu aktivieren.

Akzeptiert eine Liste von Zeichenfolgen, die AoaDevice Methoden entsprechen:

  • Klicken Sie mit x- und y-Koordinaten, z. B. „click 0 0“ oder „longClick 360 640“.
  • Wischen Sie in einer angegebenen Anzahl von Millisekunden zwischen zwei Koordinatensätzen, z. B. „swipe 0 0 100 360 640“, um in 100 Millisekunden von (0, 0) nach (360, 640) zu wischen.
  • Schreiben Sie eine Zeichenfolge aus alphanumerischem Text, z. B. „write hello world“.
  • Drücken Sie eine Tastenkombination, z. B. „Taste RECHTS 2*TAB ENTER“.
  • Wecken Sie das Gerät mit „Wake“ auf.
  • Drücken Sie den Home-Button mit „home“.
  • Drücken Sie die Zurück-Taste mit „Zurück“.
  • Warten Sie auf die angegebene Anzahl von Millisekunden, z. B. „sleep 1000“, um 1000 Millisekunden zu warten.

Zusammenfassung

Öffentliche Bauträger

AoaTargetPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)

Öffentliche Bauträger

AoaTargetPreparer

public AoaTargetPreparer ()

Öffentliche Methoden

aufstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Würfe
BuildError
DeviceNotAvailableException
TargetSetupError