CihazSeçimSeçenekleri
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Cihaz seçim kriterleri için kapsayıcı.
Özet
Kamu inşaatçıları | |
---|---|
DeviceSelectionOptions () |
Genel yöntemler | |
---|---|
void | addExcludeSerial (String serialNumber) Hariç tutma listesine bir seri numarası ekleyin. |
void | addProductType (String productType) Cihaz seçim seçeneklerine bir ürün türü ekleyin. |
void | addProperty (String propertyKey, String propValue) Cihaz seçim seçeneklerine özellik kriteri ekleme |
void | addSerial (String serialNumber) Cihaz seçim seçeneklerine bir seri numarası ekleyin. |
static IDeviceSelection | createForSerial (String serial) Yalnızca verilen seri numarasına sahip cihazla eşleşecek bir |
boolean | deviceRequested () |
boolean | emulatorRequested () |
String | fetchEnvironmentVariable (String name) Ortam değişkenini getirmek için kullanılan yardımcı işlev. |
boolean | gceDeviceRequested () |
IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () Kullanmamız gereken cihaz tipini döndürür. |
Integer | getBatteryLevel (IDevice device) Verilen cihaz için pil seviyesini alır |
String | getDeviceProductType (IDevice device) Verilen cihazların ürün tipini alır |
String | getDeviceProductVariant (IDevice device) Verilen cihazların ürün çeşidini alır |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () Seri numaraları hariç tutma listesinin bir kopyasını alır | |
Integer | getMaxBatteryLevel () İstenilen maksimum pil seviyesini alır |
Integer | getMaxBatteryTemperature () İstenilen maksimum pil seviyesini alır |
Integer | getMinBatteryLevel () İstenilen minimum pil seviyesini alır |
getNoMatchReason () Cihazın eşleşmeme nedenini döndürür. | |
getProductTypes () Ürün türü listesinin bir kopyasını alır | |
getProperties () Mülk listesinin haritasını döndürür | |
boolean | getRequireBatteryCheck () Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını alır |
boolean | getRequireBatteryTemperatureCheck () Bilinmeyen pil sıcaklığına sahip cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını alır |
getSerials (IDevice device) Seri numaralarının bir kopyasını alır | |
getSerials () İstenen dizilerin listesini döndürür. | |
boolean | localVirtualDeviceRequested () |
boolean | matches (IDevice device) |
boolean | nullDeviceRequested () |
boolean | remoteDeviceRequested () |
void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) Kullanmamız gereken cihaz tipini ayarlar. |
void | setDeviceRequested (boolean deviceRequested) Emülatörün talep ettiği bayrağı ayarlar |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) Emülatörün talep ettiği bayrağı ayarlar |
void | setGceDeviceRequested (boolean gceDeviceRequested) |
void | setMaxBatteryLevel (Integer maxBattery) Maksimum pil seviyesini ayarlar |
void | setMaxBatteryTemperature (Integer maxBatteryTemperature) Maksimum pil seviyesini ayarlar |
void | setMinBatteryLevel (Integer minBattery) Minimum pil seviyesini ayarlar |
void | setNullDeviceRequested (boolean nullDeviceRequested) Boş aygıt istenen bayrağını ayarlar |
void | setRequireBatteryCheck (boolean requireCheck) Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekip gerekmediğini ayarlar |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) Bilinmeyen pil sıcaklığına sahip cihazlar için pil sıcaklığı kontrolünün gerekip gerekmediğini ayarlar |
void | setSerial (String... serialNumber) Mevcut değerleri değiştirerek seri numarası ekleme listesini ayarlayın. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) Saplama öykünücüsünün talep ettiği bayrağı ayarlar |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) TCP cihazının istenen işaretini ayarlar |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
Kamu inşaatçıları
CihazSeçimSeçenekleri
public DeviceSelectionOptions ()
Genel yöntemler
addExcludeSerial
public void addExcludeSerial (String serialNumber)
Hariç tutma listesine bir seri numarası ekleyin.
addProductType
public void addProductType (String productType)
Cihaz seçim seçeneklerine bir ürün türü ekleyin.
addProperty
public void addProperty (String propertyKey, String propValue)
Cihaz seçim seçeneklerine özellik kriteri ekleme
Parametreler | |
---|---|
propertyKey | String |
propValue | String |
seri ekle
public void addSerial (String serialNumber)
Cihaz seçim seçeneklerine bir seri numarası ekleyin.
createForSerial
public static IDeviceSelection createForSerial (String serial)
Yalnızca verilen seri numarasına sahip cihazla eşleşecek bir IDeviceSelection
oluşturmak için yardımcı fabrika yöntemi
Parametreler | |
---|---|
serial | String |
İadeler | |
---|---|
IDeviceSelection |
cihazİstendi
public boolean deviceRequested ()
İadeler | |
---|---|
boolean |
emülatörİstenen
public boolean emulatorRequested ()
İadeler | |
---|---|
boolean |
fetchEnvironmentVariable
public String fetchEnvironmentVariable (String name)
Ortam değişkenini getirmek için kullanılan yardımcı işlev. Esasen System.getenv(String)
etrafındaki bir sarmalayıcıdır. Bu, birim testi amacıyla yapılır.
Parametreler | |
---|---|
name | String : getirilecek ortam değişkeni. |
İadeler | |
---|---|
String | Ortam değişkeninin bir String değeri veya mevcut değilse null. |
gceCihazTalep Edildi
public boolean gceDeviceRequested ()
İadeler | |
---|---|
boolean |
getBaseDeviceTypeRequested
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Kullanmamız gereken cihaz tipini döndürür.
İadeler | |
---|---|
IDeviceSelection.BaseDeviceType |
Pil Seviyesini Al
public Integer getBatteryLevel (IDevice device)
Verilen cihaz için pil seviyesini alır
Parametreler | |
---|---|
device | IDevice : IDevice |
İadeler | |
---|---|
Integer | cihazın pil seviyesi veya bilinmiyorsa null |
getDeviceProductType
public String getDeviceProductType (IDevice device)
Verilen cihazların ürün tipini alır
Parametreler | |
---|---|
device | IDevice : IDevice |
İadeler | |
---|---|
String | cihazın ürün türü veya bilinmiyorsa null |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Verilen cihazların ürün çeşidini alır
Parametreler | |
---|---|
device | IDevice : IDevice |
İadeler | |
---|---|
String | cihazın ürün çeşidi veya bilinmiyorsa null |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
İadeler | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerials
publicgetExcludeSerials ()
Seri numaraları hariç tutma listesinin bir kopyasını alır
İadeler | |
---|---|
seri numaralarının ERROR(/Collection) |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
İstenilen maksimum pil seviyesini alır
İadeler | |
---|---|
Integer |
getMaxBatterySıcaklık
public Integer getMaxBatteryTemperature ()
İstenilen maksimum pil seviyesini alır
İadeler | |
---|---|
Integer |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
İstenilen minimum pil seviyesini alır
İadeler | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
Cihazın eşleşmeme nedenini döndürür.
İadeler | |
---|---|
Tahsis edilmeme nedenini gösteren seri numarası haritası |
getProductTypes
publicgetProductTypes ()
Ürün türü listesinin bir kopyasını alır
İadeler | |
---|---|
ürün türlerinin ERROR(/Collection) |
getProperties
publicgetProperties ()
Mülk listesinin haritasını döndürür
İadeler | |
---|---|
aygıt özellik adlarının değerlerle bir ERROR(/Map) |
getRequireBatteryCheck
public boolean getRequireBatteryCheck ()
Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını alır
İadeler | |
---|---|
boolean |
getRequireBatteryTemperatureCheck
public boolean getRequireBatteryTemperatureCheck ()
Bilinmeyen pil sıcaklığına sahip cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını alır
İadeler | |
---|---|
boolean |
getSerials
publicgetSerials (IDevice device)
Seri numaralarının bir kopyasını alır
Parametreler | |
---|---|
device | IDevice : Seçim için dikkate alınan cihazı temsil eden IDevice . |
İadeler | |
---|---|
seri numaralarının ERROR(/Collection) |
getSerials
publicgetSerials ()
İstenen dizilerin listesini döndürür.
İadeler | |
---|---|
yerelSanalCihazTalep Edildi
public boolean localVirtualDeviceRequested ()
İadeler | |
---|---|
boolean |
maçlar
public boolean matches (IDevice device)
Parametreler | |
---|---|
device | IDevice |
İadeler | |
---|---|
boolean | verilen IDevice sağlanan seçeneklerle eşleşiyorsa true . aksi takdirde false |
nullCihazTalep Edildi
public boolean nullDeviceRequested ()
İadeler | |
---|---|
boolean |
uzakCihazTalep Edildi
public boolean remoteDeviceRequested ()
İadeler | |
---|---|
boolean |
setBaseDeviceTypeRequested
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Kullanmamız gereken cihaz tipini ayarlar.
Parametreler | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setCihazTalep Edildi
public void setDeviceRequested (boolean deviceRequested)
Emülatörün talep ettiği bayrağı ayarlar
Parametreler | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
Parametreler | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorİstendi
public void setEmulatorRequested (boolean emulatorRequested)
Emülatörün talep ettiği bayrağı ayarlar
Parametreler | |
---|---|
emulatorRequested | boolean |
setGceCihazTalep Edildi
public void setGceDeviceRequested (boolean gceDeviceRequested)
Parametreler | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Maksimum pil seviyesini ayarlar
Parametreler | |
---|---|
maxBattery | Integer |
setMaxPilSıcaklığı
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Maksimum pil seviyesini ayarlar
Parametreler | |
---|---|
maxBatteryTemperature | Integer |
setMinPil Seviyesi
public void setMinBatteryLevel (Integer minBattery)
Minimum pil seviyesini ayarlar
Parametreler | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
Boş aygıt istenen bayrağını ayarlar
Parametreler | |
---|---|
nullDeviceRequested | boolean |
setRequireBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekip gerekmediğini ayarlar
Parametreler | |
---|---|
requireCheck | boolean |
setRequireBatteryTemperatureCheck
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Bilinmeyen pil sıcaklığına sahip cihazlar için pil sıcaklığı kontrolünün gerekip gerekmediğini ayarlar
Parametreler | |
---|---|
requireCheckTemprature | boolean |
setSeri
public void setSerial (String... serialNumber)
Mevcut değerleri değiştirerek seri numarası ekleme listesini ayarlayın.
Parametreler | |
---|---|
serialNumber | String |
setStubEmulatorTalep Edildi
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Saplama öykünücüsünün talep ettiği bayrağı ayarlar
Parametreler | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceRequested
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
TCP cihazının istenen işaretini ayarlar
Parametreler | |
---|---|
tcpDeviceRequested | boolean |
stubEmulatorİstenen
public boolean stubEmulatorRequested ()
İadeler | |
---|---|
boolean |
tcpCihazTalep Edildi
public boolean tcpDeviceRequested ()
İadeler | |
---|---|
boolean |