تحديد الجهاز

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

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

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

getNoMatchReason

public abstract  getNoMatchReason ()

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

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

getProductTypes

public abstract  getProductTypes ()

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

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

getProperties

public abstract  getProperties ()

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

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

getSerials

public abstract  getSerials (IDevice device)

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

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

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

getSerials

public abstract  getSerials ()

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

عائدات

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

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).