انتخاب دستگاه
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 | shouldCreateTemporarilyPlaceholder ()یک مکان نگهدار موقت از فراداده ایجاد کنید. |
abstract boolean | stubEmulatorRequested () |
default boolean | tcpDeviceRequested () |
روشهای عمومی
دستگاه درخواست شده
public abstract boolean deviceRequested ()
| بازگشتها | |
|---|---|
boolean | اگر دستگاهی درخواست شده باشد، true |
شبیهساز درخواستی
public abstract boolean emulatorRequested ()
| بازگشتها | |
|---|---|
boolean | اگر یک شبیهساز درخواست شده باشد، true |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| بازگشتها | |
|---|---|
boolean | اگر یک دستگاه gce (معروف به دستگاه از راه دور) درخواست شده باشد، true |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
نوع دستگاهی که باید استفاده کنیم را برمیگرداند.
| بازگشتها | |
|---|---|
IDeviceSelection.BaseDeviceType | |
دریافت سطح باتری
public abstract Integer getBatteryLevel (IDevice device)
سطح باتری دستگاه داده شده را بازیابی میکند
| پارامترها | |
|---|---|
device | IDevice : IDevice |
| بازگشتها | |
|---|---|
Integer | سطح باتری دستگاه یا در صورت عدم اطلاع، null |
نوع محصول دستگاه را دریافت کنید
public abstract String getDeviceProductType (IDevice device)
نوع محصول دستگاههای داده شده را دریافت میکند.
| پارامترها | |
|---|---|
device | IDevice : IDevice |
| بازگشتها | |
|---|---|
String | نوع محصول دستگاه یا در صورت ناشناخته بودن، null |
نوع محصول دستگاه را دریافت کنید
public abstract String getDeviceProductVariant (IDevice device)
نوع محصول دستگاه داده شده را دریافت میکند.
| پارامترها | |
|---|---|
device | IDevice : IDevice |
| بازگشتها | |
|---|---|
String | نوع محصول دستگاه یا در صورت ناشناخته بودن null |
سریالهای حذفشده
public abstractgetExcludeSerials ()
یک کپی از لیست استثنائات شماره سریال دریافت میکند.
| بازگشتها | |
|---|---|
| یک ERROR(/Collection) از شماره سریالها |
دلیل عدم تطابق را دریافت کنید
public abstractgetNoMatchReason ()
دلیل عدم تطابق دستگاه را برمیگرداند.
| بازگشتها | |
|---|---|
| نقشهای از شماره سریال و دلیل عدم تخصیص آن |
انواع محصولات را دریافت کنید
public abstractgetProductTypes ()
یک کپی از لیست نوع محصول دریافت میکند.
| بازگشتها | |
|---|---|
| یک ERROR(/Collection) از انواع محصولات |
دریافت ویژگیها
public abstractgetProperties ()
نقشهای از لیست املاک را برمیگرداند
| بازگشتها | |
|---|---|
| ERROR(/Map) تبدیل نام ویژگیهای دستگاه به مقادیر |
دریافت سریالها
public abstractgetSerials (IDevice device)
یک کپی از شماره سریالها دریافت میکند
| پارامترها | |
|---|---|
device | IDevice : IDevice که نشاندهندهی دستگاه مورد نظر برای انتخاب است. |
| بازگشتها | |
|---|---|
| یک ERROR(/Collection) از شماره سریالها |
دریافت سریالها
public abstractgetSerials ()
لیست سریالهای درخواستی را برمیگرداند.
| بازگشتها | |
|---|---|
| |
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| بازگشتها | |
|---|---|
boolean | اگر یک دستگاه تهی (یعنی بدون نیاز به دستگاه) درخواست شده باشد true |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
نوع دستگاهی که باید استفاده کنیم را تنظیم میکند.
| پارامترها | |
|---|---|
type | IDeviceSelection.BaseDeviceType |
بررسی باتری با setRequire
public abstract void setRequireBatteryCheck (boolean requireCheck)
تعیین میکند که آیا میخواهیم بررسی باتری را انجام دهیم یا خیر.
| پارامترها | |
|---|---|
requireCheck | boolean |
سریال تنظیم شده
public abstract void setSerial (String... serialNumber)
لیست شماره سریالهای قابل درج را تنظیم کنید و مقادیر موجود را جایگزین کنید.
| پارامترها | |
|---|---|
serialNumber | String |
shouldCreateTemporarilyPlaceholder
public abstract boolean shouldCreateTemporarilyPlaceholder ()
یک مکان نگهدار موقت از فراداده ایجاد کنید.
| بازگشتها | |
|---|---|
boolean | |
stubEmulatorدرخواست شده
public abstract boolean stubEmulatorRequested ()
| بازگشتها | |
|---|---|
boolean | اگر یک شبیهساز stub درخواست شده باشد، true . شبیهساز stub یک نگهدارندهی مکان است که وقتی پیکربندی باید یک شبیهساز را اجرا کند، استفاده میشود. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| بازگشتها | |
|---|---|
boolean | اگر یک دستگاه TCP (یا دستگاه متصل به ADB) درخواست شده باشد، true |