AoaTargetPreparer

public class AoaTargetPreparer
extends BaseTargetPreparer

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


ITargetPreparer که با استفاده از پروتکل Android Open Accessory (AOAv2) مجموعه ای از اقدامات (مانند کلیک و کشیدن انگشت) را اجرا می کند. این امکان کنترل یک دستگاه Android را بدون فعال کردن اشکال زدایی USB فراهم می کند.

لیستی از رشته هایی که با متدهای AoaDevice مطابقت دارند را می پذیرد:

  • با استفاده از مختصات x و y، به عنوان مثال "0 0 کلیک کنید" یا "longClick 360 640" کلیک کنید.
  • بین دو مجموعه مختصات در تعداد مشخصی از میلی ثانیه تند بکشید، به عنوان مثال "0 0 100 360 640" را بکشید تا از (0، 0) به (360، 640) در 100 میلی ثانیه بکشید.
  • یک رشته از متن الفبای عددی بنویسید، به عنوان مثال "write hello world".
  • ترکیبی از کلیدها، به عنوان مثال "کلید RIGHT 2*TAB ENTER" را فشار دهید.
  • دستگاه را با "بیدار" بیدار کنید.
  • دکمه خانه را با "home" فشار دهید.
  • دکمه برگشت را با "back" فشار دهید.
  • منتظر تعداد مشخصی از میلی‌ثانیه‌ها باشید، مثلاً «1000 بخوابید» تا 1000 میلی‌ثانیه صبر کنید.

خلاصه

سازندگان عمومی

AoaTargetPreparer ()

روش های عمومی

void setUp ( TestInformation testInfo)

سازندگان عمومی

AoaTargetPreparer

public AoaTargetPreparer ()

روش های عمومی

برپایی

public void setUp (TestInformation testInfo)

مولفه های
testInfo TestInformation

پرتاب می کند
BuildError
DeviceNotAvailableException
TargetSetupError