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 IDeviceSelection sadece verilen seri cihazı maç olacak

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

public  getExcludeSerials ()

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

public  getNoMatchReason ()

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

İadeler
tahsis edilmemesinin nedenini gösteren bir seri numarası haritası

getProductTypes

public  getProductTypes ()

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

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

getProperties

public  getProperties ()

Ö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

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

public  getSerials ()

İ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