تحديد الجهاز
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 | setSerial (String... serialNumber) قم بتعيين قائمة تضمين الأرقام التسلسلية، واستبدال أي قيم موجودة. |
abstract boolean | stubEmulatorRequested () |
abstract 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 |
setSerial
public abstract void setSerial (String... serialNumber)
قم بتعيين قائمة تضمين الأرقام التسلسلية، واستبدال أي قيم موجودة.
حدود | |
---|---|
serialNumber | String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
عائدات | |
---|---|
boolean | true إذا تم طلب محاكي كعب الروتين. يعد محاكي كعب الروتين عنصرًا نائبًا يتم استخدامه عندما يتعين على التكوين تشغيل محاكي. |
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
عائدات | |
---|---|
boolean | true إذا تم طلب جهاز TCP (المعروف أيضًا باسم جهاز متصل بـ ADB). |