خيارات تحديد الجهاز
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
حاوية لمعايير اختيار الجهاز.
ملخص
المقاولين العامة | |
---|---|
DeviceSelectionOptions () |
الأساليب العامة | |
---|---|
void | addExcludeSerial (String serialNumber) أضف رقمًا تسلسليًا إلى قائمة الاستبعاد. |
void | addProductType (String productType) أضف نوع المنتج إلى خيارات تحديد الجهاز. |
void | addProperty (String propertyKey, String propValue) إضافة معايير خاصية إلى خيارات تحديد الجهاز |
void | addSerial (String serialNumber) إضافة رقم تسلسلي إلى خيارات تحديد الجهاز. |
static IDeviceSelection | createForSerial (String serial) طريقة المصنع المساعد لإنشاء |
boolean | deviceRequested () |
boolean | emulatorRequested () |
String | fetchEnvironmentVariable (String name) وظيفة مساعد تستخدم لجلب متغير البيئة. |
boolean | gceDeviceRequested () |
IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () إرجاع نوع الجهاز الذي يجب أن نستخدمه. |
Integer | getBatteryLevel (IDevice device) يسترد مستوى البطارية للجهاز المحدد |
String | getDeviceProductType (IDevice device) يحصل على نوع منتج الأجهزة المحدد |
String | getDeviceProductVariant (IDevice device) الحصول على متغير منتج الأجهزة المحدد |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () الحصول على نسخة من قائمة استبعاد الأرقام التسلسلية | |
Integer | getMaxBatteryLevel () يحصل على الحد الأقصى المطلوب لمستوى البطارية |
Integer | getMaxBatteryTemperature () يحصل على الحد الأقصى المطلوب لمستوى البطارية |
Integer | getMinBatteryLevel () يحصل على الحد الأدنى المطلوب لمستوى البطارية |
getNoMatchReason () إرجاع سبب عدم مطابقة الجهاز. | |
getProductTypes () الحصول على نسخة من قائمة أنواع المنتجات | |
getProperties () إرجاع خريطة لقائمة الممتلكات | |
boolean | getRequireBatteryCheck () معرفة ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى البطارية غير المعروف |
boolean | getRequireBatteryTemperatureCheck () لمعرفة ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة |
getSerials (IDevice device) الحصول على نسخة من الأرقام التسلسلية | |
getSerials () إرجاع قائمة المسلسلات المطلوبة. | |
boolean | localVirtualDeviceRequested () |
boolean | matches (IDevice device) |
boolean | nullDeviceRequested () |
boolean | remoteDeviceRequested () |
void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) يضبط نوع الجهاز الذي يجب أن نستخدمه. |
void | setDeviceRequested (boolean deviceRequested) يقوم بتعيين العلم المطلوب للمحاكي |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) يقوم بتعيين العلم المطلوب للمحاكي |
void | setGceDeviceRequested (boolean gceDeviceRequested) |
void | setMaxBatteryLevel (Integer maxBattery) يضبط الحد الأقصى لمستوى البطارية |
void | setMaxBatteryTemperature (Integer maxBatteryTemperature) يضبط الحد الأقصى لمستوى البطارية |
void | setMinBatteryLevel (Integer minBattery) يضبط الحد الأدنى لمستوى البطارية |
void | setNullDeviceRequested (boolean nullDeviceRequested) يضبط العلامة المطلوبة للجهاز الفارغ |
void | setRequireBatteryCheck (boolean requireCheck) يضبط ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى البطارية غير المعروف |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) يضبط ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة |
void | setSerial (String... serialNumber) قم بتعيين قائمة تضمين الأرقام التسلسلية، واستبدال أي قيم موجودة. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) يضبط العلامة المطلوبة لمحاكي كعب الروتين |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) يضبط العلامة المطلوبة لجهاز TCP |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
المقاولين العامة
خيارات تحديد الجهاز
public DeviceSelectionOptions ()
الأساليب العامة
addExcludeSerial
public void addExcludeSerial (String serialNumber)
أضف رقمًا تسلسليًا إلى قائمة الاستبعاد.
addProductType
public void addProductType (String productType)
أضف نوع المنتج إلى خيارات تحديد الجهاز.
addProperty
public void addProperty (String propertyKey, String propValue)
إضافة معايير خاصية إلى خيارات تحديد الجهاز
حدود | |
---|---|
propertyKey | String |
propValue | String |
addSerial
public void addSerial (String serialNumber)
إضافة رقم تسلسلي إلى خيارات تحديد الجهاز.
createForSerial
public static IDeviceSelection createForSerial (String serial)
طريقة المصنع المساعد لإنشاء IDeviceSelection
الذي سيطابق الجهاز مع المسلسل المحدد فقط
حدود | |
---|---|
serial | String |
عائدات | |
---|---|
IDeviceSelection |
طلب الجهاز
public boolean deviceRequested ()
عائدات | |
---|---|
boolean |
طلب المحاكي
public boolean emulatorRequested ()
عائدات | |
---|---|
boolean |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
وظيفة مساعد تستخدم لجلب متغير البيئة. إنه في الأساس غلاف حول System.getenv(String)
ويتم ذلك لأغراض اختبار الوحدة.
حدود | |
---|---|
name | String : متغير البيئة المطلوب جلبه. |
عائدات | |
---|---|
String | قيمة String لمتغير البيئة أو فارغة إذا لم تكن متوفرة. |
gceDeviceRequested
public boolean gceDeviceRequested ()
عائدات | |
---|---|
boolean |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
إرجاع نوع الجهاز الذي يجب أن نستخدمه.
عائدات | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
public Integer getBatteryLevel (IDevice device)
يسترد مستوى البطارية للجهاز المحدد
حدود | |
---|---|
device | IDevice : IDevice |
عائدات | |
---|---|
Integer | مستوى بطارية الجهاز أو null إذا كان غير معروف |
getDeviceProductType
public String getDeviceProductType (IDevice device)
يحصل على نوع منتج الأجهزة المحدد
حدود | |
---|---|
device | IDevice : IDevice |
عائدات | |
---|---|
String | نوع منتج الجهاز أو null إذا كان غير معروف |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
الحصول على متغير منتج الأجهزة المحدد
حدود | |
---|---|
device | IDevice : IDevice |
عائدات | |
---|---|
String | متغير منتج الجهاز أو null إذا كان غير معروف |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
عائدات | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
الحصول على نسخة من قائمة استبعاد الأرقام التسلسلية
عائدات | |
---|---|
ERROR(/Collection) من الأرقام التسلسلية |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
يحصل على الحد الأقصى المطلوب لمستوى البطارية
عائدات | |
---|---|
Integer |
getMaxBatteryTemperature
public Integer getMaxBatteryTemperature ()
يحصل على الحد الأقصى المطلوب لمستوى البطارية
عائدات | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
يحصل على الحد الأدنى المطلوب لمستوى البطارية
عائدات | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
إرجاع سبب عدم مطابقة الجهاز.
عائدات | |
---|---|
خريطة للرقم التسلسلي لسبب عدم تخصيصه |
getProductTypes
publicgetProductTypes ()
الحصول على نسخة من قائمة أنواع المنتجات
عائدات | |
---|---|
ERROR(/Collection) من أنواع المنتجات |
getProperties
publicgetProperties ()
إرجاع خريطة لقائمة الممتلكات
عائدات | |
---|---|
ERROR(/Map) لأسماء خصائص الجهاز إلى القيم |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
معرفة ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى البطارية غير المعروف
عائدات | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
لمعرفة ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة
عائدات | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
الحصول على نسخة من الأرقام التسلسلية
حدود | |
---|---|
device | IDevice : IDevice الذي يمثل الجهاز الذي سيتم اختياره. |
عائدات | |
---|---|
ERROR(/Collection) من الأرقام التسلسلية |
getSerials
publicgetSerials ()
إرجاع قائمة المسلسلات المطلوبة.
عائدات | |
---|---|
localVirtualDeviceRequested
public boolean localVirtualDeviceRequested ()
عائدات | |
---|---|
boolean |
اعواد الكبريت
public boolean matches (IDevice device)
حدود | |
---|---|
device | IDevice |
عائدات | |
---|---|
boolean | true إذا كان IDevice المحدد مطابقًا للخيارات المتوفرة. false خلاف ذلك |
nullDeviceRequested
public boolean nullDeviceRequested ()
عائدات | |
---|---|
boolean |
remotDeviceRequested
public boolean remoteDeviceRequested ()
عائدات | |
---|---|
boolean |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
يضبط نوع الجهاز الذي يجب أن نستخدمه.
حدود | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
يقوم بتعيين العلم المطلوب للمحاكي
حدود | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
حدود | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
يقوم بتعيين العلم المطلوب للمحاكي
حدود | |
---|---|
emulatorRequested | boolean |
setGceDeviceRequested
public void setGceDeviceRequested (boolean gceDeviceRequested)
حدود | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
يضبط الحد الأقصى لمستوى البطارية
حدود | |
---|---|
maxBattery | Integer |
setMaxBatteryTemperature
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
يضبط الحد الأقصى لمستوى البطارية
حدود | |
---|---|
maxBatteryTemperature | Integer |
setMinBatteryLevel
public void setMinBatteryLevel (Integer minBattery)
يضبط الحد الأدنى لمستوى البطارية
حدود | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
يضبط العلامة المطلوبة للجهاز الفارغ
حدود | |
---|---|
nullDeviceRequested | boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
يضبط ما إذا كان فحص البطارية مطلوبًا للأجهزة ذات مستوى البطارية غير المعروف
حدود | |
---|---|
requireCheck | boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
يضبط ما إذا كان فحص درجة حرارة البطارية مطلوبًا للأجهزة ذات درجة حرارة البطارية غير المعروفة
حدود | |
---|---|
requireCheckTemprature | boolean |
setSerial
public void setSerial (String... serialNumber)
قم بتعيين قائمة تضمين الأرقام التسلسلية، واستبدال أي قيم موجودة.
حدود | |
---|---|
serialNumber | String |
setStubEmulatorRequested
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
يضبط العلامة المطلوبة لمحاكي كعب الروتين
حدود | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
يضبط العلامة المطلوبة لجهاز TCP
حدود | |
---|---|
tcpDeviceRequested | boolean |
stubEmulatorRequested
public boolean stubEmulatorRequested ()
عائدات | |
---|---|
boolean |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
عائدات | |
---|---|
boolean |