Cihaz SeçimiSeçenekleri
public class DeviceSelectionOptions
extends Object
implements IDeviceSelection
java.lang.Nesne | |
↳ | com.android.tradefed.device.DeviceSelectionOptions |
Cihaz seçim kriterleri için kapsayıcı.
Özet
iç içe sınıflar | |
---|---|
enum | DeviceSelectionOptions.DeviceRequestedType Desteklenen farklı olası yer tutucu cihaz türleri. |
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) Bir oluşturmak için Yardımcısı'nın fabrika yöntemi |
boolean | deviceRequested () |
boolean | emulatorRequested () |
String | fetchEnvironmentVariable (String name) Ortam değişkenini getirmek için kullanılan yardımcı işlev. |
boolean | gceDeviceRequested () |
Integer | getBatteryLevel (IDevice device) Verilen cihaz için pil seviyesini alır |
String | getDeviceProductType (IDevice device) Verilen cihazlar ürün türünü 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 () İstenen maksimum pil seviyesini alır |
Integer | getMaxBatteryTemperature () İstenen maksimum pil seviyesini alır |
Integer | getMinBatteryLevel () İstenen minimum pil seviyesini alır |
getNoMatchReason () Aygıtın eşleşmeme nedenini döndürür. | |
getProductTypes () Ürün tipi 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ü gerekip gerekmediğini alır |
boolean | getRequireBatteryTemperatureCheck () Pil sıcaklığı bilinmeyen 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 | setDeviceRequested (boolean deviceRequested) Öykünücünün istenen bayrağını ayarlar |
void | setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType) |
void | setEmulatorRequested (boolean emulatorRequested) Öykünücünün istenen 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) Boş cihaz istenen bayrağını ayarlar |
void | setRequireBatteryCheck (boolean requireCheck) Pil seviyesi bilinmeyen cihazlar için pil kontrolü gerekip gerekmediğini ayarlar |
void | setRequireBatteryTemperatureCheck (boolean requireCheckTemprature) Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını ayarlar |
void | setSerial (String... serialNumber) Mevcut değerleri değiştirerek seri numaraları ekleme listesini ayarlayın. |
void | setStubEmulatorRequested (boolean stubEmulatorRequested) Saplama öykünücüsünün istenen bayrağını ayarlar |
void | setTcpDeviceRequested (boolean tcpDeviceRequested) tcp cihazının istenen bayrağını ayarlar |
boolean | stubEmulatorRequested () |
boolean | tcpDeviceRequested ()
|
Kamu inşaatçıları
Cihaz SeçimiSeçenekleri
public DeviceSelectionOptions ()
Genel yöntemler
addExcludeSeri
public void addExcludeSerial (String serialNumber)
Dışlama listesine bir seri numarası ekleyin.
addProductType
public void addProductType (String productType)
Cihaz seçim seçeneklerine bir ürün tipi ekleyin.
addProperty
public void addProperty (String propertyKey, String propValue)
Cihaz seçim seçeneklerine bir özellik kriteri ekleyin
parametreler | |
---|---|
propertyKey | String |
propValue | String |
addSeri
public void addSerial (String serialNumber)
Cihaz seçim seçeneklerine bir seri numarası ekleyin.
oluşturForSeri
public static IDeviceSelection createForSerial (String serial)
Bir oluşturmak için Yardımcısı'nın fabrika yöntemi IDeviceSelection
sadece verilen seri cihazı maç olacak
parametreler | |
---|---|
serial | String |
İadeler | |
---|---|
IDeviceSelection |
cihaz İstenen
public boolean deviceRequested ()
İadeler | |
---|---|
boolean |
öykünücü İstenen
public boolean emulatorRequested ()
İadeler | |
---|---|
boolean |
fetchEnvironmentDeğişken
public String fetchEnvironmentVariable (String name)
Ortam değişkenini getirmek için kullanılan yardımcı işlev. Bu esas olarak etrafında sarıcı System.getenv(String)
Bu birim test amacıyla yapılır.
parametreler | |
---|---|
name | String : çevre değişkeni getirilemedi. |
İadeler | |
---|---|
String | Bir String ortam değişkeninin değeri veya boş mevcut değilse. |
gceDeviceRequested
public boolean gceDeviceRequested ()
İadeler | |
---|---|
boolean |
getPilSeviyesi
public Integer getBatteryLevel (IDevice device)
Verilen cihaz için pil seviyesini alır
parametreler | |
---|---|
device | IDevice : IDevice |
İadeler | |
---|---|
Integer | Cihaz pil seviyesi veya null ise bilinmeyen |
getDeviceÜrünTürü
public String getDeviceProductType (IDevice device)
Verilen cihazlar ürün türünü alır
parametreler | |
---|---|
device | IDevice : IDevice |
İadeler | |
---|---|
String | cihazı ürün tipi veya null ise bilinmeyen |
getDeviceProductVaryant
public String getDeviceProductVariant (IDevice device)
Verilen cihazların ürün çeşidini alır
parametreler | |
---|---|
device | IDevice : IDevice |
İadeler | |
---|---|
String | cihazı ürün varyantı veya null ise bilinmeyen |
getDeviceTypeRequested
public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
İadeler | |
---|---|
DeviceSelectionOptions.DeviceRequestedType |
getExcludeSerileri
publicgetExcludeSerials ()
Seri numaraları hariç tutma listesinin bir kopyasını alır
İadeler | |
---|---|
Bir ERROR(/Collection) seri numaralarının |
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 |
getMinBatteryLevel
public Integer getMinBatteryLevel ()
İstenen minimum pil seviyesini alır
İadeler | |
---|---|
Integer |
getNoMatchReason
publicgetNoMatchReason ()
Aygıtın eşleşmeme nedenini döndürür.
İadeler | |
---|---|
tahsis edilmemesinin nedenini gösteren bir seri numarası haritası |
getProductTypes
publicgetProductTypes ()
Ürün tipi listesinin bir kopyasını alır
İadeler | |
---|---|
Bir ERROR(/Collection) ürün türlerinin |
getProperties
publicgetProperties ()
Özellik listesinin bir haritasını döndürür
İadeler | |
---|---|
Bir ERROR(/Map) değerlere cihaz özellik adları |
getRequirePilKontrol
public boolean getRequireBatteryCheck ()
Pil seviyesi bilinmeyen cihazlar için pil kontrolü gerekip gerekmediğini alır
İadeler | |
---|---|
boolean |
getRequirePilSıcaklıkKontrol
public boolean getRequireBatteryTemperatureCheck ()
Pil sıcaklığı bilinmeyen 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 : IDevice seçimi göz önünde cihazı temsil etmektedir. |
İadeler | |
---|---|
Bir ERROR(/Collection) seri numaralarının |
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 | true verilirse IDevice sağlanan seçenekler için bir maç. false aksi |
nullDeviceRequested
public boolean nullDeviceRequested ()
İadeler | |
---|---|
boolean |
uzakCihaz İstenen
public boolean remoteDeviceRequested ()
İadeler | |
---|---|
boolean |
setDeviceRequested
public void setDeviceRequested (boolean deviceRequested)
Öykünücünün istenen bayrağını ayarlar
parametreler | |
---|---|
deviceRequested | boolean |
setDeviceTypeRequested
public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)
parametreler | |
---|---|
requestedType | DeviceSelectionOptions.DeviceRequestedType |
setEmulatorRequested
public void setEmulatorRequested (boolean emulatorRequested)
Öykünücünün istenen bayrağını ayarlar
parametreler | |
---|---|
emulatorRequested | boolean |
setGceDeviceİstendi
public void setGceDeviceRequested (boolean gceDeviceRequested)
parametreler | |
---|---|
gceDeviceRequested | boolean |
setMaxBatteryLevel
public void setMaxBatteryLevel (Integer maxBattery)
Maksimum pil seviyesini ayarlar
parametreler | |
---|---|
maxBattery | Integer |
setMaxPilSı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 |
setNullDeviceİstendi
public void setNullDeviceRequested (boolean nullDeviceRequested)
Boş cihaz istenen bayrağını ayarlar
parametreler | |
---|---|
nullDeviceRequested | boolean |
setRequirePilKontrol
public void setRequireBatteryCheck (boolean requireCheck)
Pil seviyesi bilinmeyen cihazlar için pil kontrolü gerekip gerekmediğini ayarlar
parametreler | |
---|---|
requireCheck | boolean |
setRequirePilSıcaklıkKontrol
public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)
Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklığı kontrolünün gerekli olup olmadığını ayarlar
parametreler | |
---|---|
requireCheckTemprature | boolean |
setSeri
public void setSerial (String... serialNumber)
Mevcut değerleri değiştirerek seri numaraları ekleme listesini ayarlayın.
parametreler | |
---|---|
serialNumber | String |
setStubEmulatorTalep Edildi
public void setStubEmulatorRequested (boolean stubEmulatorRequested)
Saplama öykünücüsünün istenen bayrağını ayarlar
parametreler | |
---|---|
stubEmulatorRequested | boolean |
setTcpDeviceİstendi
public void setTcpDeviceRequested (boolean tcpDeviceRequested)
tcp cihazının istenen bayrağını ayarlar
parametreler | |
---|---|
tcpDeviceRequested | boolean |
stubEmülatörü İstenen
public boolean stubEmulatorRequested ()
İadeler | |
---|---|
boolean |
tcpDeviceİstenilen
public boolean tcpDeviceRequested ()
İadeler | |
---|---|
boolean |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2021-10-04 UTC.