Cihaz Seçimi Seçenekleri
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Cihaz seçim kriterleri için konteyner.
Özet
kamu inşaatçılar | |
---|---|
DeviceSelectionOptions () |
Genel yöntemler | |
---|---|
void | addExcludeSerial (String serialNumber) Dışlama listesine bir seri numarası ekleyin. |
void | addProductType (String productType) Cihaz seçim seçeneklerine bir ürün tipi ekleyin. |
void | addProperty (String propertyKey, String propValue) Cihaz seçim seçeneklerine bir özellik kriteri ekleyin |
void | addSerial (String serialNumber) Cihaz seçim seçeneklerine bir seri numarası ekleyin. |
static IDeviceSelection | createForSerial (String serial) Yalnızca verilen seri ile cihazı eşleştirecek 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 varyantını alır |
DeviceSelectionOptions.DeviceRequestedType | getDeviceTypeRequested () |
getExcludeSerials () Seri numaraları dışlama listesinin bir kopyasını alır | |
Integer | getMaxBatteryLevel () İstenen maksimum pil seviyesini alır |
Integer | getMaxBatteryTemperature () İstenen maksimum pil seviyesini alır |
Integer | getMinBatteryLevel () İstenen 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 () Özellik listesinin bir 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) İstenen emülatör bayrağını ayarlar |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) İstenen emülatör bayrağını 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) İstenen boş cihaz bayrağını ayarlar |
void | setRequireBatteryCheck (boolean requireCheck) Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını ayarlar |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) Bilinmeyen pil sıcaklığına sahip cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını ayarlar |
void | setSerial (String... serialNumber) Mevcut tüm değerleri değiştirerek seri numaraları dahil etme listesini ayarlayın. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) İstenen saplama emülatörü bayrağını ayarlar |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) İstenen tcp aygıtı bayrağını ayarlar |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
kamu inşaatçılar
Cihaz Seçimi Seçenekleri
public DeviceSelectionOptions ()
Genel yöntemler
ekleHariçSeri
public void addExcludeSerial (String serialNumber)
Dışlama listesine bir seri numarası ekleyin.
ürünTürü ekle
public void addProductType (String productType)
Cihaz seçim seçeneklerine bir ürün tipi ekleyin.
özellik ekle
public void addProperty (String propertyKey, String propValue)
Cihaz seçim seçeneklerine bir özellik kriteri ekleyin
parametreler | |
---|---|
propertyKey | String |
propValue | String |
seri ekle
public void addSerial (String serialNumber)
Cihaz seçim seçeneklerine bir seri numarası ekleyin.
seri için oluştur
public static IDeviceSelection createForSerial (String serial)
Yalnızca verilen seri ile cihazı eşleştirecek bir IDeviceSelection
oluşturmak için yardımcı fabrika yöntemi
parametreler | |
---|---|
serial | String |
İadeler | |
---|---|
IDeviceSelection |
cihazistendi
public boolean deviceRequested ()
İadeler | |
---|---|
boolean |
öykünücüTalep edilen
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 ERROR(/System#getenv(String))
etrafında bir sarı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 ERROR(/String) değeri veya yoksa null. |
gceDeviceİstendi
public boolean gceDeviceRequested ()
İadeler | |
---|---|
boolean |
getBaseDeviceTypeTalep Edildi
public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Kullanmamız gereken cihaz tipini döndürür.
İadeler | |
---|---|
IDeviceSelection.BaseDeviceType |
Pil Düzeyini 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 ürün tipi veya bilinmiyorsa null |
getDeviceProductVariant
public String getDeviceProductVariant (IDevice device)
Verilen cihazların ürün varyantını alır
parametreler | |
---|---|
device | IDevice : IDevice |
İadeler | |
---|---|
String | cihaz ürün varyantı veya bilinmiyorsa null |
GetDeviceTypeTalep Edildi
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
İadeler | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
GetExcludeSerials
publicgetExcludeSerials ()
Seri numaraları dışlama listesinin bir kopyasını alır
İadeler | |
---|---|
seri numaraları ERROR(/Collection) |
getMaxBatteryLevel
public Integer getMaxBatteryLevel ()
İstenen maksimum pil seviyesini alır
İadeler | |
---|---|
Integer |
getMaxBatterySıcaklık
public Integer getMaxBatteryTemperature ()
İstenen maksimum pil seviyesini alır
İadeler | |
---|---|
Integer |
getMinPilSeviyesi
public Integer getMinBatteryLevel ()
İstenen minimum pil seviyesini alır
İadeler | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
Cihazın eşleşmeme nedenini döndürür.
İadeler | |
---|---|
a Tahsis edilmeyen seri numarasının bir Haritası |
getProductTypes
publicgetProductTypes ()
Ürün türü listesinin bir kopyasını alır
İadeler | |
---|---|
ürün türlerinin ERROR(/Collection) |
getProperties
publicgetProperties ()
Özellik listesinin bir haritasını döndürür
İadeler | |
---|---|
cihaz özellik adlarının değerlere 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 düşünülen cihazı temsil eden IDevice . |
İadeler | |
---|---|
seri numaraları ERROR(/Collection) |
getSerials
publicgetSerials ()
İstenen dizilerin listesini döndürür.
İadeler | |
---|---|
localVirtualDeviceTalep Edildi
public boolean localVirtualDeviceRequested ()
İadeler | |
---|---|
boolean |
maçlar
public boolean matches (IDevice device)
parametreler | |
---|---|
device | IDevice |
İadeler | |
---|---|
boolean | true verilen IDevice sağlanan seçeneklerle eşleşiyorsa. Aksi takdirde false |
nullCihaz Talep Edildi
public boolean nullDeviceRequested ()
İadeler | |
---|---|
boolean |
uzakCihaz İstendi
public boolean remoteDeviceRequested ()
İadeler | |
---|---|
boolean |
setBaseDeviceTypeTalep edilen
public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Kullanmamız gereken cihaz tipini ayarlar.
parametreler | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setDeviceİstenen
public void setDeviceRequested (boolean deviceRequested)
İstenen emülatör bayrağını ayarlar
parametreler | |
---|---|
deviceRequested | boolean |
setDeviceTypeİstenen
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
parametreler | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorİstenen
public void setEmulatorRequested (boolean emulatorRequested)
İstenen emülatör bayrağını ayarlar
parametreler | |
---|---|
emulatorRequested | boolean |
setGceDeviceİstenen
public void setGceDeviceRequested (boolean gceDeviceRequested)
parametreler | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Maksimum pil seviyesini ayarlar
parametreler | |
---|---|
maxBattery | Integer |
setMaxBatterySıcaklık
public void setMaxBatteryTemperature (Integer maxBatteryTemperature)
Maksimum pil seviyesini ayarlar
parametreler | |
---|---|
maxBatteryTemperature | Integer |
setMinPilSeviyesi
public void setMinBatteryLevel (Integer minBattery)
Minimum pil seviyesini ayarlar
parametreler | |
---|---|
minBattery | Integer |
setNullDeviceRequested
public void setNullDeviceRequested (boolean nullDeviceRequested)
İstenen boş cihaz bayrağını ayarlar
parametreler | |
---|---|
nullDeviceRequested | boolean |
setGereksinimiBatteryCheck
public void setRequireBatteryCheck (boolean requireCheck)
Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını ayarlar
parametreler | |
---|---|
requireCheck | boolean |
setRequirePilSıcaklık Kontrolü
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Bilinmeyen pil sıcaklığına sahip cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını ayarlar
parametreler | |
---|---|
requireCheckTemprature | boolean |
setSerial
public void setSerial (String... serialNumber)
Mevcut tüm değerleri değiştirerek seri numaraları dahil etme listesini ayarlayın.
parametreler | |
---|---|
serialNumber | String |
setStubEmulatorİstendi
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
İstenen saplama emülatörü bayrağını ayarlar
parametreler | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceİstendi
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
İstenen tcp aygıtı bayrağını ayarlar
parametreler | |
---|---|
tcpDeviceRequested | boolean |
stubEmulatorİstendi
public boolean stubEmulatorRequested ()
İadeler | |
---|---|
boolean |
tcpDeviceİstendi
public boolean tcpDeviceRequested ()
İadeler | |
---|---|
boolean |