IDeviceSelection

public interface IDeviceSelection
implements IMatcher<IDevice>

com.android.tradefed.device.IDeviceSelection


Cihaz seçim ölçütleri arayüzü.

Özet

Herkese açık yöntemler

abstract boolean deviceRequested()
abstract boolean emulatorRequested()
abstract boolean gceDeviceRequested()
abstract Integer getBatteryLevel(IDevice device)

Belirtilen cihazın pil seviyesini alır

abstract String getDeviceProductType(IDevice device)

Belirtilen cihazın ürün türünü alır.

abstract String getDeviceProductVariant(IDevice device)

Belirtilen cihazın ürün varyantını alır

abstract getExcludeSerials()

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

abstract getNoMatchReason()

Cihazın eşleşmemesinin 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 serilerin listesini döndürür.

abstract boolean nullDeviceRequested()
abstract void setSerial(String... serialNumber)

Mevcut değerlerin yerini alacak şekilde seri numaraları dahil etme listesini ayarlayın.

abstract boolean stubEmulatorRequested()
abstract boolean tcpDeviceRequested()

Herkese açık yöntemler

deviceRequested

public abstract boolean deviceRequested ()

İlerlemeler
boolean Cihaz istendiyse true

emulatorRequested

public abstract boolean emulatorRequested ()

İlerlemeler
boolean true emülatör istenmişse

gceDeviceRequested

public abstract boolean gceDeviceRequested ()

İlerlemeler
boolean true, gce cihazı (diğer adıyla uzak cihaz) istenmişse

getBatteryLevel

public abstract Integer getBatteryLevel (IDevice device)

Belirtilen cihazın pil seviyesini alır

Parametreler
device IDevice: IDevice

İlerlemeler
Integer Cihazın pil seviyesi veya bilinmiyorsa null

getDeviceProductType

public abstract String getDeviceProductType (IDevice device)

Belirtilen cihazın ürün türünü alır.

Parametreler
device IDevice: IDevice

İlerlemeler
String cihazın ürün türü veya bilinmiyorsa null

getDeviceProductVariant

public abstract String getDeviceProductVariant (IDevice device)

Belirtilen cihazın ürün varyantını alır

Parametreler
device IDevice: IDevice

İlerlemeler
String Cihazın ürün varyantı veya bilinmiyorsa null

getExcludeSerials

public abstract  getExcludeSerials ()

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

İlerlemeler
ERROR(/Collection) seri numarası

getNoMatchReason

public abstract  getNoMatchReason ()

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

İlerlemeler
Seri numarasının, ayrılmama nedeniyle eşleştirilmesi

getProductTypes

public abstract  getProductTypes ()

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

İlerlemeler
ERROR(/Collection) ürün türü

getProperties

public abstract  getProperties ()

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

İlerlemeler
cihaz özelliği adlarının değerlere dönüştürüldüğü 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 değerlendirilen cihazı temsil eden IDevice.

İlerlemeler
ERROR(/Collection) seri numarası

getSerials

public abstract  getSerials ()

İstenen serilerin listesini döndürür.

İlerlemeler

nullDeviceRequested

public abstract boolean nullDeviceRequested ()

İlerlemeler
boolean Boş bir cihaz (yani cihaz gerekmiyor) istenirse true

setSerial

public abstract void setSerial (String... serialNumber)

Mevcut değerlerin yerini alacak şekilde seri numaraları dahil etme listesini ayarlayın.

Parametreler
serialNumber String

stubEmulatorRequested

public abstract boolean stubEmulatorRequested ()

İlerlemeler
boolean true ise bir stub emülatörü istendi demektir. Kalıbı taklit eden emülatör, yapılandırmanın bir emülatör başlatması gerektiğinde kullanılacak bir yer tutucusudur.

tcpDeviceRequested

public abstract boolean tcpDeviceRequested ()

İlerlemeler
boolean true tcp cihaz (diğer adıyla adb bağlı cihaz) istenmişse