Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

AoaTargetPreparer

public class AoaTargetPreparer
extends BaseTargetPreparer

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


ITargetPreparer使用Android開放附件(AOAv2)協議執行一系列操作(例如,單擊和滑動)。這允許控制Android設備而無需啟用USB調試。

接受與AoaDevice方法相對應的字符串列表:

  • 使用x和y坐標進行單擊,例如“單擊0 0”或“ longClick 360 640”。
  • 使用坐標滾動,拖動或拖動。第一組數字指示開始位置,第二組數字指示目的地,例如“滾動0 0 360 640”。
  • 輸入一個字母數字字符串,例如“ write hello world”將鍵入“ hello world”。
  • 使用USB HID用法重複擊鍵,例如“鍵5 * 0x2B”以按TAB鍵五次。
  • 使用USB HID用法的組合鍵,例如“鍵0x52 0x51 0x28”以按UP,DOWN,ENTER。
  • 用“喚醒”喚醒設備。
  • 按下帶有“主頁”的主頁按鈕。
  • 按下帶有“後退”的後退按鈕。
  • 等待ISO 8601格式的持續時間,例如“ sleep PT30S”以等待30秒。

概要

公共建設者

AoaTargetPreparer ()

公開方法

void setUp ( ITestDevice device, IBuildInfo buildInfo)

公共建設者

AoaTargetPreparer

public AoaTargetPreparer ()

公開方法

建立

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

參量
device ITestDevice

buildInfo IBuildInfo

投擲
DeviceNotAvailableException
TargetSetupError