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 Swipes) unter Verwendung des Android Open Accessory (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 bestimmten 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. „Schreibe hallo Welt“.
  • Drücken Sie eine Tastenkombination, zB „Taste RECHTS 2*TAB ENTER“.
  • Wecken Sie das Gerät mit „wake“ auf.
  • Drücken Sie die Home-Taste mit "home".
  • Drücken Sie die Zurück-Taste mit "zurück".
  • Warte auf die angegebene Anzahl von Millisekunden, zB "sleep 1000", um 1000 Millisekunden zu warten.

Zusammenfassung

Öffentliche Konstrukteure

AoaTargetPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)

Öffentliche Konstrukteure

AoaTargetPreparer

public AoaTargetPreparer ()

Öffentliche Methoden

aufstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Wirft
BuildError
DeviceNotAvailableException
TargetSetupError