A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao 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.
GceAvdInfo
public
class
GceAvdInfo
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.cloud.GceAvdInfo
|
Estrutura para armazenar dados relevantes para uma determinada instância de AVD do GCE.
Resumo
Campos
BUILD_VARS
public static final BUILD_VARS
Construtores públicos
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
| Parâmetros |
instanceName |
String |
hostAndPort |
HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)
| Parâmetros |
instanceName |
String |
hostAndPort |
HostAndPort |
errorType |
ErrorIdentifier |
errors |
String |
status |
GceAvdInfo.GceStatus |
Métodos públicos
getBuildVars
public getBuildVars ()
Retorna o hash de informações de build da variável do dispositivo AVD do GCE.
As possíveis chaves de variáveis de build são descritas em BUILD_VARS, por exemplo: build_id,
build_target, branch, kernel_build_id, kernel_build_target, kernel_branch, system_build_id,
system_build_target, system_branch, emulator_build_id, emulator_build_target,
emulator_branch.
getDeviceOffset
public Integer getDeviceOffset ()
getErrors
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
getLogs
public getLogs ()
Retorna o mapeamento de caminhos de registro locais ou remotos para tipos.
getOxygenationDeviceId
public String getOxygenationDeviceId ()
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
hostAndPort
public HostAndPort hostAndPort ()
instanceName
public String instanceName ()
public boolean isIpPreconfigured ()
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analisa um determinado arquivo para extrair as informações do dispositivo do AVD do GCE.
| Parâmetros |
f |
File: arquivo ERROR(/File) para ler a saída JSON do driver do GCE. |
descriptor |
DeviceDescriptor: o descritor do dispositivo que precisa das informações. |
remoteAdbPort |
int: a porta remota que precisa ser usada para a conexão adb |
parseGceInfoFromOxygenClientOutput
public static parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
TestDeviceOptions deviceOptions)
Analisa uma determinada saída de linha de comando do binário do cliente Oxygen para receber informações de AVD alugadas.
| Parâmetros |
oxygenRes |
CommandResult: o CommandResult da execução do comando do cliente Oxygen. |
deviceOptions |
TestDeviceOptions: o TestDeviceOptions que descreve as opções do dispositivo |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analisa uma string específica para receber as informações do dispositivo AVD do GCE.
| Parâmetros |
data |
String: string JSON. |
descriptor |
DeviceDescriptor: o descritor do dispositivo que precisa das informações. |
remoteAdbPort |
int: a porta remota que precisa ser usada para a conexão adb |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
| Parâmetros |
deviceOffset |
Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
| Parâmetros |
errorType |
ErrorIdentifier |
setErrors
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
| Parâmetros |
instanceUser |
String |
public void setIpPreconfigured (boolean isIpPreconfigured)
| Parâmetros |
isIpPreconfigured |
boolean |
setOxygenationDeviceId
public void setOxygenationDeviceId (String deviceId)
| Parâmetros |
deviceId |
String |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
| Parâmetros |
skipDeviceLogCollection |
boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
| Parâmetros |
skipDeviceLogCollection |
boolean |
setStatus
public void setStatus (GceAvdInfo.GceStatus status)
| Parâmetros |
status |
GceAvdInfo.GceStatus |
toString
public String toString ()
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."],[],[]]