CihazSeçimiSeçenekleri

public class DeviceSelectionOptions
extends Object implements IDeviceSelection

Java.lang.Nesne
🎃 com.android.tradefed.device.DeviceSelectionOptions


Cihaz seçim ölçütlerinin kapsayıcısıdır.

Özet

Kamu inşaatçıları

DeviceSelectionOptions()

Herkese açık yöntemler

void addExcludeSerial(String serialNumber)

Hariç tutma listesine bir seri numarası ekleyin.

void addProductType(String productType)

Cihaz seçim seçeneklerine ürün türü ekleyin.

void addProperty(String propertyKey, String propValue)

Cihaz seçim seçeneklerine özellik ölçütü ekleyin

void addSerial(String serialNumber)

Cihaz seçimi seçeneklerine seri numarası ekleyin.

static IDeviceSelection createForSerial(String serial)

Yalnızca cihazla eşleşen bir IDeviceSelection oluşturmak için yardımcı fabrika yöntemi belirtilen seri ile

boolean deviceRequested()

boolean emulatorRequested()

String fetchEnvironmentVariable(String name)

Ortam değişkenini getirmek için kullanılan yardımcı işlev.

boolean gceDeviceRequested()

IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested()

Kullanmamız gereken cihaz türünü döndürür.

Integer getBatteryLevel(IDevice device)

Belirli bir cihazın pil seviyesini alır

String getDeviceProductType(IDevice device)

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

String getDeviceProductVariant(IDevice device)

Belirtilen cihazlar ürün varyantını 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()

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

getProductTypes()

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

getProperties()

Tesis listesinin haritasını döndürür

boolean getRequireBatteryCheck()

Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını belirler

boolean getRequireBatteryTemperatureCheck()

Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklık kontrolünün gerekli olup olmadığını belirler

getSerials(IDevice device)

Seri numaralarının bir kopyasını alır

getSerials()

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

boolean localVirtualDeviceRequested()
boolean matches(IDevice device)
boolean nullDeviceRequested()

boolean remoteDeviceRequested()
void setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)

Kullanmamız gereken cihaz türünü belirler.

void setDeviceRequested(boolean deviceRequested)

Emülatörün istenen işaretini ayarlar

void setDeviceTypeRequested(DeviceSelectionOptions.DeviceRequestedType requestedType)
void setEmulatorRequested(boolean emulatorRequested)

Emülatörün istenen işaretini 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 isteği işaretini ayarlar

void setRequireBatteryCheck(boolean requireCheck)

Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını ayarlar

void setRequireBatteryTemperatureCheck(boolean requireCheckTemprature)

Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklık kontrolünün gerekli olup olmadığını belirler

void setSerial(String... serialNumber)

Mevcut değerleri değiştirerek seri numaraları dahil etme listesini ayarlayın.

void setStubEmulatorRequested(boolean stubEmulatorRequested)

Saplama emülatörünün istenen işaretini ayarlar

boolean stubEmulatorRequested()

Kamu inşaatçıları

CihazSeçimiSeçenekleri

public DeviceSelectionOptions ()

Herkese açık yöntemler

addHariçSerial

public void addExcludeSerial (String serialNumber)

Hariç tutma listesine bir seri numarası ekleyin.

ürün ekle

public void addProductType (String productType)

Cihaz seçim seçeneklerine ürün türü ekleyin.

reklamMülkü

public void addProperty (String propertyKey, 
                String propValue)

Cihaz seçim seçeneklerine özellik ölçütü ekleyin

Parametreler
propertyKey String

propValue String

addSerial

public void addSerial (String serialNumber)

Cihaz seçimi seçeneklerine seri numarası ekleyin.

createForSerial

public static IDeviceSelection createForSerial (String serial)

Yalnızca cihazla eşleşen bir IDeviceSelection oluşturmak için yardımcı fabrika yöntemi belirtilen seri ile

Parametreler
serial String

İlerlemeler
IDeviceSelection

cihaz istendi

public boolean deviceRequested ()

İlerlemeler
boolean

emülatör istendi

public boolean emulatorRequested ()

İlerlemeler
boolean

Getirme OrtamıDeğişkeni

public String fetchEnvironmentVariable (String name)

Ortam değişkenini getirmek için kullanılan yardımcı işlev. Aslında System.getenv(String) etrafında bir sarmalayıcıdır. Bu işlem, birim testi amacıyla yapılır.

Parametreler
name String: getirilecek ortam değişkeni.

İlerlemeler
String ortam değişkeni için String değeri veya mevcut değilse null.

gceCihaz isteğinde bulundu

public boolean gceDeviceRequested ()

İlerlemeler
boolean

getBaseDeviceTypeRequested

public IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()

Kullanmamız gereken cihaz türünü döndürür.

İlerlemeler
IDeviceSelection.BaseDeviceType

pil Seviyesini al

public Integer getBatteryLevel (IDevice device)

Belirli bir cihazın pil seviyesini alır

Parametreler
device IDevice: IDevice

İlerlemeler
Integer cihazın pil seviyesi veya bilinmiyorsa null

getDeviceProductType

public String getDeviceProductType (IDevice device)

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

Parametreler
device IDevice: IDevice

İlerlemeler
String cihaz ürün türü; bilinmiyorsa null

getCihazÜrünVaryantı

public String getDeviceProductVariant (IDevice device)

Belirtilen cihazlar ürün varyantını alır

Parametreler
device IDevice: IDevice

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

getDeviceTypeRequested

public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()

İlerlemeler
DeviceSelectionOptions.DeviceRequestedType

getHariç TutulacakSeriler

public  getExcludeSerials ()

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

İlerlemeler
ERROR(/Collection) seri numarası

getMaxPil Seviyesi

public Integer getMaxBatteryLevel ()

İstenen maksimum pil seviyesini alır

İlerlemeler
Integer

getMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

İstenen maksimum pil seviyesini alır

İlerlemeler
Integer

getMinPil Seviyesi

public Integer getMinBatteryLevel ()

İstenen minimum pil seviyesini alır

İlerlemeler
Integer

getNoMatchNedeni

public  getNoMatchReason ()

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

İlerlemeler
Seri numarasının, neden tahsis edilmemiş olduğunu gösteren harita

getProductTypes

public  getProductTypes ()

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

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

getProperties

public  getProperties ()

Tesis listesinin haritasını döndürür

İlerlemeler
cihaz özelliği adlarının ERROR(/Map) değeri

getZorunluPilKontrolü

public boolean getRequireBatteryCheck ()

Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını belirler

İlerlemeler
boolean

getGerekliPilTemperatureCheck

public boolean getRequireBatteryTemperatureCheck ()

Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklık kontrolünün gerekli olup olmadığını belirler

İlerlemeler
boolean

getSerial'lar

public  getSerials (IDevice device)

Seri numaralarının bir kopyasını alır

Parametreler
device IDevice: Seçilmek üzere değerlendirilen cihazı temsil eden IDevice.

İlerlemeler
ERROR(/Collection) seri numarası

getSerial'lar

public  getSerials ()

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

İlerlemeler

yerelSanalCihaz İstendi

public boolean localVirtualDeviceRequested ()

İlerlemeler
boolean

şununla eşleşiyor:

public boolean matches (IDevice device)

Parametreler
device IDevice

İlerlemeler
boolean Verilen IDevice, sunulan seçeneklerle eşleşiyorsa true. Aksi durumda false

nullCihazİİstenen

public boolean nullDeviceRequested ()

İlerlemeler
boolean

uzakCihaz İstendi

public boolean remoteDeviceRequested ()

İlerlemeler
boolean

setBaseDeviceTypeİstenen

public void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)

Kullanmamız gereken cihaz türünü belirler.

Parametreler
type IDeviceSelection.BaseDeviceType

setDeviceİstenen

public void setDeviceRequested (boolean deviceRequested)

Emülatörün istenen işaretini ayarlar

Parametreler
deviceRequested boolean

setDeviceTypeİstenen

public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)

Parametreler
requestedType DeviceSelectionOptions.DeviceRequestedType

setEmulatorRequested

public void setEmulatorRequested (boolean emulatorRequested)

Emülatörün istenen işaretini ayarlar

Parametreler
emulatorRequested boolean

setGceDeviceRequested

public void setGceDeviceRequested (boolean gceDeviceRequested)

Parametreler
gceDeviceRequested boolean

SetMaxPil Seviyesi

public void setMaxBatteryLevel (Integer maxBattery)

Maksimum pil seviyesini ayarlar

Parametreler
maxBattery Integer

MaksimumPil Sıcaklığı

public void setMaxBatteryTemperature (Integer maxBatteryTemperature)

Maksimum pil seviyesini ayarlar

Parametreler
maxBatteryTemperature Integer

setMinPil Seviyesi

public void setMinBatteryLevel (Integer minBattery)

Minimum pil seviyesini ayarlar

Parametreler
minBattery Integer

setNullDeviceRequest oldu

public void setNullDeviceRequested (boolean nullDeviceRequested)

Boş cihaz isteği işaretini ayarlar

Parametreler
nullDeviceRequested boolean

setRequireBatteryCheck

public void setRequireBatteryCheck (boolean requireCheck)

Pil seviyesi bilinmeyen cihazlar için pil kontrolünün gerekli olup olmadığını ayarlar

Parametreler
requireCheck boolean

setRequireBatteryTemperatureCheck

public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)

Pil sıcaklığı bilinmeyen cihazlar için pil sıcaklık kontrolünün gerekli olup olmadığını belirler

Parametreler
requireCheckTemprature boolean

setSerial

public void setSerial (String... serialNumber)

Mevcut değerleri değiştirerek seri numaraları dahil etme listesini ayarlayın.

Parametreler
serialNumber String

setStubEmulatorRequested

public void setStubEmulatorRequested (boolean stubEmulatorRequested)

Saplama emülatörünün istenen işaretini ayarlar

Parametreler
stubEmulatorRequested boolean

stubEmulatorİstenen

public boolean stubEmulatorRequested ()

İlerlemeler
boolean