Struktur zum Speichern relevanter Daten für eine bestimmte GCE AVD-Instanz.
Verschachtelte Klassen |
---|
enum | GceAvdInfo.GceStatus |
Öffentliche Bauträger |
---|
GceAvdInfo (String instanceName, HostAndPort hostAndPort) |
GceAvdInfo (String instanceName, HostAndPort hostAndPort, ErrorIdentifier errorType, String errors, GceAvdInfo.GceStatus status) |
Felder
BUILD_VARS
public static final BUILD_VARS
Öffentliche Bauträger
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
Parameter |
---|
instanceName | String |
hostAndPort | HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)
Parameter |
---|
instanceName | String |
hostAndPort | HostAndPort |
errorType | ErrorIdentifier |
errors | String |
status | GceAvdInfo.GceStatus |
Öffentliche Methoden
getBuildVars
public getBuildVars ()
Gibt den Build-Variablen-Informations-Hash des GCE AVD-Geräts zurück.
Mögliche Build-Variablenschlüssel werden in BUILD_VARS beschrieben, zum Beispiel: 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.
getErrorType
public ErrorIdentifier getErrorType ()
Kehrt zurück |
---|
ErrorIdentifier | |
getErrors
public String getErrors ()
hostAndPort
public HostAndPort hostAndPort ()
Instanzname
public String instanceName ()
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analysieren Sie eine bestimmte Datei, um die GCE AVD-Geräteinformationen zu erhalten.
Parameter |
---|
f | File : ERROR(/File) -Datei zum Lesen der JSON-Ausgabe vom GCE-Treiber. |
descriptor | DeviceDescriptor : der Deskriptor des Geräts, das die Informationen benötigt. |
remoteAdbPort | int : der Remote-Port, der für die ADB-Verbindung verwendet werden soll |
Kehrt zurück |
---|
GceAvdInfo | die GceAvdInfo des Geräts, falls gefunden, oder null, wenn ein Fehler auftritt. |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analysieren Sie eine bestimmte Zeichenfolge, um die GCE AVD-Geräteinformationen zu erhalten.
Parameter |
---|
data | String : JSON-String. |
descriptor | DeviceDescriptor : der Deskriptor des Geräts, das die Informationen benötigt. |
remoteAdbPort | int : der Remote-Port, der für die ADB-Verbindung verwendet werden soll |
Kehrt zurück |
---|
GceAvdInfo | die GceAvdInfo des Geräts, falls gefunden, oder null, wenn ein Fehler auftritt. |
toString
public String toString ()
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-12-01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]