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 abstract  getExcludeSerials ()

الحصول على نسخة من قائمة استبعاد الأرقام التسلسلية

عائدات
a ERROR(/Collection) من الأرقام التسلسلية

getNoMatchReason

public abstract  getNoMatchReason ()

إرجاع سبب عدم مطابقة الجهاز.

عائدات
خريطة الرقم التسلسلي للسبب الذي لم يتم تخصيصه من أجله

getProductTypes

public abstract  getProductTypes ()

يحصل على نسخة من قائمة نوع المنتج

عائدات
a ERROR(/Collection) لأنواع المنتجات

getProperties

public abstract  getProperties ()

إرجاع خريطة قائمة الممتلكات

عائدات
a ERROR(/Map) لأسماء خصائص الجهاز للقيم

getSerials

public abstract  getSerials (IDevice device)

يحصل على نسخة من الأرقام التسلسلية

حدود
device IDevice : IDevice الذي يمثل الجهاز الذي تم النظر فيه للاختيار.

عائدات
a ERROR(/Collection) من الأرقام التسلسلية

getSerials

public abstract  getSerials ()

إرجاع قائمة المسلسلات المطلوبة.

عائدات

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)