IDeviceSelection
public interface IDeviceSelection
implements IMatcher <IDevice>
com.android.tradefed.device.IDeviceSelection |
Cihaz seçim kriterleri için arayüz.
Özet
Genel yöntemler | |
---|---|
abstract boolean | deviceRequested () |
abstract boolean | emulatorRequested () |
abstract boolean | gceDeviceRequested () |
abstract IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () Kullanmamız gereken cihaz tipini döndürür. |
abstract Integer | getBatteryLevel (IDevice device) Verilen cihaz için pil seviyesini alır |
abstract String | getDeviceProductType (IDevice device) Verilen cihazların ürün tipini alır |
abstract String | getDeviceProductVariant (IDevice device) Verilen cihazların ürün çeşidini alır |
abstract | getExcludeSerials () Seri numaraları hariç tutma listesinin bir kopyasını alır |
abstract | getNoMatchReason () Cihazın eşleşmeme nedenini döndürür. |
abstract | getProductTypes () Ürün türü listesinin bir kopyasını alır |
abstract | getProperties () Mülk listesinin haritasını döndürür |
abstract | getSerials (IDevice device) Seri numaralarının bir kopyasını alır |
abstract | getSerials () İstenen dizilerin listesini döndürür. |
abstract boolean | nullDeviceRequested () |
abstract void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) Kullanmamız gereken cihaz tipini ayarlar. |
abstract void | setSerial (String... serialNumber) Mevcut değerleri değiştirerek seri numarası ekleme listesini ayarlayın. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
Genel yöntemler
cihazİstendi
public abstract boolean deviceRequested ()
İadeler | |
---|---|
boolean | true eğer bir cihaz istendiyse |
emülatörİstenen
public abstract boolean emulatorRequested ()
İadeler | |
---|---|
boolean | bir öykünücü istendiyse true |
gceCihazTalep Edildi
public abstract boolean gceDeviceRequested ()
İadeler | |
---|---|
boolean | bir gce cihazı (başka bir deyişle uzak cihaz) talep edilmişse true |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Kullanmamız gereken cihaz tipini döndürür.
İadeler | |
---|---|
IDeviceSelection.BaseDeviceType |
Pil Seviyesini Al
public abstract 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 abstract 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 abstract 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 |
getExcludeSerials
public abstractgetExcludeSerials ()
Seri numaraları hariç tutma listesinin bir kopyasını alır
İadeler | |
---|---|
seri numaralarının ERROR(/Collection) |
getNoMatchReason
public abstractgetNoMatchReason ()
Cihazın eşleşmeme nedenini döndürür.
İadeler | |
---|---|
Tahsis edilmeme nedenini gösteren seri numarası haritası |
getProductTypes
public abstractgetProductTypes ()
Ürün türü listesinin bir kopyasını alır
İadeler | |
---|---|
ürün türlerinin ERROR(/Collection) |
getProperties
public abstractgetProperties ()
Mülk listesinin haritasını döndürür
İadeler | |
---|---|
aygıt özellik adlarının değerlerle bir ERROR(/Map) |
getSerials
public abstractgetSerials (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
public abstractgetSerials ()
İstenen dizilerin listesini döndürür.
İadeler | |
---|---|
nullCihazTalep Edildi
public abstract boolean nullDeviceRequested ()
İadeler | |
---|---|
boolean | boş bir aygıt (başka bir deyişle aygıt gerekmez) istenmişse true |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Kullanmamız gereken cihaz tipini ayarlar.
Parametreler | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setSeri
public abstract void setSerial (String... serialNumber)
Mevcut değerleri değiştirerek seri numarası ekleme listesini ayarlayın.
Parametreler | |
---|---|
serialNumber | String |
stubEmulatorİstenen
public abstract boolean stubEmulatorRequested ()
İadeler | |
---|---|
boolean | true Bir saplama öykünücüsü istendiyse. Saplama öykünücüsü, yapılandırmanın bir öykünücüyü başlatması gerektiğinde kullanılacak bir yer tutucudur. |
tcpCihazTalep Edildi
public abstract boolean tcpDeviceRequested ()
İadeler | |
---|---|
boolean | bir tcp cihazı (diğer bir deyişle adb bağlantılı cihaz) talep edilmişse true |