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 setRequireBatteryCheck (boolean requireCheck)

Pil kontrolünü yapmak isteyip istemediğimizi 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 abstract  getExcludeSerials ()

Seri numaraları hariç tutma listesinin bir kopyasını alır

İadeler
seri numaralarının ERROR(/Collection)

getNoMatchReason

public abstract  getNoMatchReason ()

Cihazın eşleşmeme nedenini döndürür.

İadeler
Tahsis edilmeme nedenini gösteren seri numarası haritası

getProductTypes

public abstract  getProductTypes ()

Ürün türü listesinin bir kopyasını alır

İadeler
ürün türlerinin ERROR(/Collection)

getProperties

public abstract  getProperties ()

Mülk listesinin haritasını döndürür

İadeler
aygıt özellik adlarının değerlerle bir ERROR(/Map)

getSerials

public abstract  getSerials (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 abstract  getSerials ()

İ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

setRequireBatteryCheck

public abstract void setRequireBatteryCheck (boolean requireCheck)

Pil kontrolünü yapmak isteyip istemediğimizi ayarlar.

Parametreler
requireCheck boolean

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