Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável 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, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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 de uma determinada instância de AVD do GCE.
Resumo
Campos |
public
static
final
List<String> |
BUILD_VARS
|
Campos
BUILD_VARS
public static final List<String> 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 HashMap<String, String> getBuildVars ()
Retorna o hash de informações da variável de build 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.
| Retorna |
HashMap<String, String> |
|
getDeviceOffset
public Integer getDeviceOffset ()
getErrors
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
getLogs
public List<GceAvdInfo.LogFileEntry> getLogs ()
Retorna o mapa de caminhos de registros 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 arquivo específico para extrair as informações do dispositivo AVD do GCE.
| Parâmetros |
f |
File: arquivo File para ler a saída JSON do GCE Driver. |
descriptor |
DeviceDescriptor: o descritor do dispositivo que precisa das informações. |
remoteAdbPort |
int: a porta remota que deve ser usada para a conexão adb |
parseGceInfoFromOxygenClientOutput
public static List<GceAvdInfo> parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
TestDeviceOptions deviceOptions)
Analisa uma determinada saída de linha de comando do binário do cliente Oxygen para obter informações de AVD alugadas.
| Parâmetros |
oxygenRes |
CommandResult: o CommandResult da execução do comando do cliente do Oxygen. |
deviceOptions |
TestDeviceOptions: o TestDeviceOptions que descreve as opções de dispositivo |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analisa uma determinada string para extrair 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 deve 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 2026-06-22 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 2026-06-22 UTC."],[],[]]