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 abstractgetExcludeSerials ()
یک کپی از لیست حذف شماره های سریال دریافت می کند
برمی گرداند | |
---|---|
یک ERROR(/Collection) از شماره های سریال |
getNoMatchReason
public abstractgetNoMatchReason ()
دلیل مطابقت نداشتن دستگاه را برمیگرداند.
برمی گرداند | |
---|---|
نقشه شماره سریال به دلیلی که برای آن تخصیص داده نشده است |
getProductTypes
public abstractgetProductTypes ()
یک کپی از لیست نوع محصول دریافت می کند
برمی گرداند | |
---|---|
یک ERROR(/Collection) از انواع محصول |
getProperties
public abstractgetProperties ()
نقشه لیست اموال را برمی گرداند
برمی گرداند | |
---|---|
یک ERROR(/Map) از نام ویژگی های دستگاه به مقادیر |
getSerials
public abstractgetSerials (IDevice device)
یک کپی از شماره سریال ها را دریافت می کند
پارامترها | |
---|---|
device | IDevice : IDevice نشان دهنده دستگاه در نظر گرفته شده برای انتخاب. |
برمی گرداند | |
---|---|
یک ERROR(/Collection) از شماره های سریال |
getSerials
public abstractgetSerials ()
لیست سریال های درخواستی را برمی گرداند.
برمی گرداند | |
---|---|
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) درخواست شده باشد |