A partir de 27 de março de 2025, recomendamos usar android-latest-release em vez de aosp-main para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
ConfigurationDef
public
class
ConfigurationDef
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.config.ConfigurationDef
|
Contém um registro de uma configuração, os objetos associados e as opções delas.
Resumo
Classes aninhadas |
class |
ConfigurationDef.ConfigObjectDef
Objeto para armazenar informações de uma className e o número de aparições que ela tem. Por exemplo, se uma configuração tiver
o mesmo objeto duas vezes, o primeiro terá o primeiro número de aparições.
|
Métodos públicos |
int
|
addConfigObjectDef(String typeName, String className)
Adiciona um objeto de configuração à definição.
|
String
|
addExpectedDevice(String deviceName, boolean isFake)
Adicione um dispositivo que precisa ser rastreado e se ele é real ou não.
|
void
|
addOptionDef(String optionName, String optionKey, String optionValue, String optionSource, String type)
Adiciona uma opção à definição
|
IConfiguration
|
createConfiguration()
Cria uma configuração com base nas informações armazenadas nesta definição e preenche os campos
com os valores de opção fornecidos.
|
IConfiguration
|
createConfiguration( allowedObjects)
Cria uma configuração com base nas informações armazenadas nesta definição e preenche os campos
com os valores de opção fornecidos.
|
String
|
getDescription()
Retorna uma breve descrição da configuração.
|
|
getExpectedDevices()
Retorna o mapa atual de dispositivos rastreados e se eles são reais ou não.
|
String
|
getName()
Extrai o nome dessa definição de configuração
|
boolean
|
isMultiDeviceMode()
Retorna se a configuração gravada é multidispositivo ou não.
|
void
|
setDescription(String description)
Define a descrição da definição de configuração
|
void
|
setMultiDeviceMode(boolean multiDeviceMode)
|
Campos
DEFAULT_DEVICE_NAME
public static final String DEFAULT_DEVICE_NAME
Construtores públicos
ConfigurationDef
public ConfigurationDef (String name)
Métodos públicos
addConfigObjectDef
public int addConfigObjectDef (String typeName,
String className)
Adiciona um objeto de configuração à definição.
| Parâmetros |
typeName |
String: o nome do tipo de objeto de configuração |
className |
String: o nome da classe do objeto de configuração |
| Retorna |
int |
o número de vezes que essa className apareceu neste ConfigurationDef,
incluindo esta vez. Como todos os métodos ConfigurationDef retornam essas classes
com uma ordem constante, esse índice pode servir como um identificador exclusivo para a instância
de clasName que acabou de ser adicionada. |
addExpectedDevice
public String addExpectedDevice (String deviceName,
boolean isFake)
Adicione um dispositivo que precisa ser rastreado e se ele é real ou não.
| Parâmetros |
deviceName |
String |
isFake |
boolean |
addOptionDef
public void addOptionDef (String optionName,
String optionKey,
String optionValue,
String optionSource,
String type)
Adiciona uma opção à definição
| Parâmetros |
optionName |
String: o nome da opção |
optionKey |
String |
optionValue |
String: o valor da opção |
optionSource |
String |
type |
String |
createConfiguration
public IConfiguration createConfiguration ()
Cria uma configuração com base nas informações armazenadas nesta definição e preenche os campos
com os valores de opção fornecidos.
createConfiguration
public IConfiguration createConfiguration ( allowedObjects)
Cria uma configuração com base nas informações armazenadas nesta definição e preenche os campos
com os valores de opção fornecidos.
| Parâmetros |
allowedObjects |
: o conjunto de objetos TF que vamos criar com base na configuração completa |
getDescription
public String getDescription ()
Retorna uma breve descrição da configuração.
getExpectedDevices
public getExpectedDevices ()
Retorna o mapa atual de dispositivos rastreados e se eles são reais ou não.
getName
public String getName ()
Extrai o nome dessa definição de configuração
| Retorna |
String |
nome desta configuração. |
isMultiDeviceMode
public boolean isMultiDeviceMode ()
Retorna se a configuração gravada é multidispositivo ou não.
setDescription
public void setDescription (String description)
Define a descrição da definição de configuração
| Parâmetros |
description |
String |
setMultiDeviceMode
public void setMultiDeviceMode (boolean multiDeviceMode)
| Parâmetros |
multiDeviceMode |
boolean |
Métodos protegidos
checkRejectedObjects
protected void checkRejectedObjects ( rejectedObjects,
Throwable cause)
Avalie o mapa de objetos rejeitados, se algum deles gerar uma exceção.
| Parâmetros |
rejectedObjects |
|
cause |
Throwable |
injectOptions
protected void injectOptions (IConfiguration config,
optionList)
| Parâmetros |
config |
IConfiguration |
optionList |
|
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[]]