IDeviceSelection

public interface IDeviceSelection
implements IMatcher <IDevice>

com.android.tradefed.device.IDeviceSelection


رابط برای معیارهای انتخاب دستگاه.

خلاصه

روش های عمومی

abstract boolean deviceRequested ()
abstract boolean emulatorRequested ()
abstract boolean gceDeviceRequested ()
abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()

نوع دستگاهی را که باید استفاده کنیم را برمی‌گرداند.

abstract Integer getBatteryLevel (IDevice device)

سطح باتری دستگاه داده شده را بازیابی می کند

abstract String getDeviceProductType (IDevice device)

نوع محصول دستگاه های داده شده را دریافت می کند

abstract String getDeviceProductVariant (IDevice device)

نوع محصول دستگاه های داده شده را دریافت می کند

abstract getExcludeSerials ()

یک کپی از لیست حذف شماره های سریال دریافت می کند

abstract getNoMatchReason ()

دلیل مطابقت نداشتن دستگاه را برمی‌گرداند.

abstract getProductTypes ()

یک کپی از لیست نوع محصول دریافت می کند

abstract getProperties ()

نقشه لیست اموال را برمی گرداند

abstract getSerials (IDevice device)

یک کپی از شماره سریال ها را دریافت می کند

abstract getSerials ()

لیست سریال های درخواستی را برمی گرداند.

abstract boolean nullDeviceRequested ()
abstract void setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type)

نوع دستگاهی را که باید استفاده کنیم را تنظیم می کند.

abstract void setRequireBatteryCheck (boolean requireCheck)

تنظیم می کند که آیا می خواهیم بررسی باتری را انجام دهیم یا نه.

abstract void setSerial (String... serialNumber)

لیست گنجاندن شماره های سریال را تنظیم کنید و هر مقدار موجود را جایگزین کنید.

abstract boolean stubEmulatorRequested ()
default boolean tcpDeviceRequested ()

روش های عمومی

دستگاه درخواست شده است

public abstract boolean deviceRequested ()

برمی گرداند
boolean اگر دستگاهی درخواست شده باشد true

شبیه ساز درخواست شد

public abstract boolean emulatorRequested ()

برمی گرداند
boolean true اگر شبیه ساز درخواست شده باشد

gceDeviceRequested

public abstract boolean gceDeviceRequested ()

برمی گرداند
boolean true اگر یک دستگاه gce (معروف به یک دستگاه راه دور) درخواست شده باشد

getBaseDeviceTypeRequested

public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()

نوع دستگاهی را که باید استفاده کنیم را برمی‌گرداند.

برمی گرداند
IDeviceSelection.BaseDeviceType

getBatteryLevel

public abstract Integer getBatteryLevel (IDevice device)

سطح باتری دستگاه داده شده را بازیابی می کند

پارامترها
device IDevice : IDevice

برمی گرداند
Integer سطح باتری دستگاه یا در صورت ناشناخته بودن null

getDeviceProductType

public abstract String getDeviceProductType (IDevice device)

نوع محصول دستگاه های داده شده را دریافت می کند

پارامترها
device IDevice : IDevice

برمی گرداند
String نوع محصول دستگاه یا در صورت ناشناخته بودن null

getDeviceProductVariant

public abstract String getDeviceProductVariant (IDevice device)

نوع محصول دستگاه های داده شده را دریافت می کند

پارامترها
device IDevice : IDevice

برمی گرداند
String نوع محصول دستگاه یا در صورت ناشناخته بودن null

getExcludeSerials

public abstract  getExcludeSerials ()

یک کپی از لیست حذف شماره های سریال دریافت می کند

برمی گرداند
یک ERROR(/Collection) از شماره های سریال

getNoMatchReason

public abstract  getNoMatchReason ()

دلیل مطابقت نداشتن دستگاه را برمی‌گرداند.

برمی گرداند
نقشه شماره سریال به دلیلی که برای آن تخصیص داده نشده است

getProductTypes

public abstract  getProductTypes ()

یک کپی از لیست نوع محصول دریافت می کند

برمی گرداند
یک ERROR(/Collection) از انواع محصول

getProperties

public abstract  getProperties ()

نقشه لیست اموال را برمی گرداند

برمی گرداند
یک ERROR(/Map) از نام ویژگی های دستگاه به مقادیر

getSerials

public abstract  getSerials (IDevice device)

یک کپی از شماره سریال ها را دریافت می کند

پارامترها
device IDevice : IDevice نشان دهنده دستگاه در نظر گرفته شده برای انتخاب.

برمی گرداند
یک ERROR(/Collection) از شماره های سریال

getSerials

public abstract  getSerials ()

لیست سریال های درخواستی را برمی گرداند.

برمی گرداند

nullDeviceRequested

public abstract boolean nullDeviceRequested ()

برمی گرداند
boolean true اگر یک دستگاه تهی (معروف به هیچ دستگاه مورد نیاز) درخواست شده باشد

setBaseDeviceTypeRequested

public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)

نوع دستگاهی را که باید استفاده کنیم را تنظیم می کند.

پارامترها
type IDeviceSelection.BaseDeviceType

setRequireBatteryCheck

public abstract void setRequireBatteryCheck (boolean requireCheck)

تنظیم می کند که آیا می خواهیم بررسی باتری را انجام دهیم یا نه.

پارامترها
requireCheck boolean

مجموعه سریال

public abstract void setSerial (String... serialNumber)

لیست گنجاندن شماره های سریال را تنظیم کنید و هر مقدار موجود را جایگزین کنید.

پارامترها
serialNumber String

stubEmulator Requested

public abstract boolean stubEmulatorRequested ()

برمی گرداند
boolean true اگر شبیه ساز خرد درخواست شده باشد. یک شبیه‌ساز خرد یک مکان نگه‌دار است که وقتی پیکربندی باید شبیه‌ساز را راه‌اندازی کند، استفاده می‌شود.

tcpDeviceRequested

public boolean tcpDeviceRequested ()

برمی گرداند
boolean true اگر یک دستگاه tcp (معروف به دستگاه متصل adb) درخواست شده باشد