IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
com.android.tradefed.device.IDeviceSelection |
واجهة لمعايير اختيار الأجهزة
ملخّص
الطرق العامة | |
---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
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
|
setSerial(String... serialNumber)
اضبط قائمة تضمين الأرقام التسلسلية، مع استبدال أي قيم حالية. |
abstract
boolean
|
stubEmulatorRequested()
|
abstract
boolean
|
tcpDeviceRequested()
|
الطرق العامة
deviceRequested
public abstract boolean deviceRequested ()
المرتجعات | |
---|---|
boolean |
true إذا تم طلب جهاز
|
emulatorRequested
public abstract boolean emulatorRequested ()
المرتجعات | |
---|---|
boolean |
true إذا تم طلب محاكي
|
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
المرتجعات | |
---|---|
boolean |
true إذا تم طلب جهاز gce (المعروف أيضًا باسم جهاز عن بُعد) |
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 إذا تم طلب جهاز غير صالح (يُعرف أيضًا باسم "لا يلزم توفُّر جهاز")
|
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) |