Структура для хранения соответствующих данных для данного экземпляра GCE AVD.
Вложенные классы |
---|
class | GceAvdInfo.LogFileEntry |
Поля
BUILD_VARS
public static final BUILD_VARS
Публичные конструкторы
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
Параметры |
---|
instanceName | String |
hostAndPort | HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)
Параметры |
---|
instanceName | String |
hostAndPort | HostAndPort |
errorType | ErrorIdentifier |
errors | String |
status | GceAvdInfo.GceStatus |
Публичные методы
getBuildVars
public getBuildVars ()
Возвратите хэш информации переменной сборки устройства GCE AVD.
Возможные ключи переменных сборки описаны в BUILD_VARS, например: 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 ()
получитьОшибки
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
получитьлоги
public getLogs ()
Верните карту из локальных или удаленных путей журналов в типы.
хостандпорт
public HostAndPort hostAndPort ()
имя_экземпляра
public String instanceName ()
public boolean isIpPreconfigured ()
синтаксический анализGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Проанализируйте данный файл, чтобы получить информацию об устройстве GCE AVD.
Параметры |
---|
f | File : файл ERROR(/File) для чтения вывода JSON из драйвера GCE. |
descriptor | DeviceDescriptor : дескриптор устройства, которому нужна информация. |
remoteAdbPort | int : удаленный порт, который следует использовать для подключения adb |
parseGceInfoFromOxygenClientOutput
public static parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
int remoteAdbPort)
Проанализируйте заданный вывод командной строки из двоичного файла клиента Oxygen, чтобы получить арендованную информацию AVD.
Параметры |
---|
oxygenRes | CommandResult : CommandResult от выполнения клиентской команды Oxygen. |
remoteAdbPort | int : удаленный порт, который следует использовать для подключения adb |
синтаксический анализGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Проанализируйте заданную строку, чтобы получить информацию об устройстве GCE AVD.
Параметры |
---|
data | String : строка JSON. |
descriptor | DeviceDescriptor : дескриптор устройства, которому нужна информация. |
remoteAdbPort | int : удаленный порт, который следует использовать для подключения adb |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
Параметры |
---|
deviceOffset | Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
Параметры |
---|
errorType | ErrorIdentifier |
setErrors
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
Параметры |
---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
Параметры |
---|
isIpPreconfigured | boolean |
нанизывать
public String toString ()
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-06-06 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]