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 | setSerial (String... serialNumber) قم بتعيين قائمة تضمين الأرقام التسلسلية ، واستبدال أي قيم موجودة. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
الأساليب العامة
الجهاز
public abstract boolean deviceRequested ()
عائدات | |
---|---|
boolean | true إذا تم طلب جهاز |
المحاكي
public abstract boolean emulatorRequested ()
عائدات | |
---|---|
boolean | true إذا تم طلب محاكي |
طلب gceDevice
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 ()
الحصول على نسخة من قائمة استبعاد الأرقام التسلسلية
عائدات | |
---|---|
a ERROR(/Collection) من الأرقام التسلسلية |
getNoMatchReason
public abstractgetNoMatchReason ()
إرجاع سبب عدم مطابقة الجهاز.
عائدات | |
---|---|
خريطة الرقم التسلسلي للسبب الذي لم يتم تخصيصه من أجله |
getProductTypes
public abstractgetProductTypes ()
يحصل على نسخة من قائمة نوع المنتج
عائدات | |
---|---|
a ERROR(/Collection) لأنواع المنتجات |
getProperties
public abstractgetProperties ()
إرجاع خريطة قائمة الممتلكات
عائدات | |
---|---|
a ERROR(/Map) لأسماء خصائص الجهاز للقيم |
getSerials
public abstractgetSerials (IDevice device)
يحصل على نسخة من الأرقام التسلسلية
حدود | |
---|---|
device | IDevice : IDevice الذي يمثل الجهاز الذي تم النظر فيه للاختيار. |
عائدات | |
---|---|
a ERROR(/Collection) من الأرقام التسلسلية |
getSerials
public abstractgetSerials ()
إرجاع قائمة المسلسلات المطلوبة.
عائدات | |
---|---|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
عائدات | |
---|---|
boolean | true إذا تم طلب جهاز فارغ (المعروف أيضًا باسم عدم الحاجة إلى جهاز) |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
يحدد نوع الجهاز الذي يجب أن نستخدمه.
حدود | |
---|---|
type | IDeviceSelection.BaseDeviceType |
مجموعة
public abstract void setSerial (String... serialNumber)
قم بتعيين قائمة تضمين الأرقام التسلسلية ، واستبدال أي قيم موجودة.
حدود | |
---|---|
serialNumber | String |
stubEmulator مطلوب
public abstract boolean stubEmulatorRequested ()
عائدات | |
---|---|
boolean | true إذا تم طلب محاكي كعب روتين. المحاكي الجذري هو عنصر نائب يتم استخدامه عندما يتعين على التهيئة تشغيل محاكي. |
تم طلب tcpDevice
public abstract boolean tcpDeviceRequested ()
عائدات | |
---|---|
boolean | true إذا تم طلب جهاز tcp (المعروف أيضًا باسم جهاز متصل بـ adb) |