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) درخواست شده باشد