Ab 2026 werden wir, um unser stabiles Entwicklungsmodell für den Trunk zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten, den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen. Verwenden Sie android-latest-release, um AOSP zu entwickeln und dazu beizutragen. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
GceAvdInfo
public
class
GceAvdInfo
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.cloud.GceAvdInfo
|
Struktur, die relevante Daten für eine bestimmte GCE AVD-Instanz enthält.
Zusammenfassung
Felder |
public
static
final
List<String> |
BUILD_VARS
|
Felder
BUILD_VARS
public static final List<String> BUILD_VARS
Öffentliche Konstruktoren
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 HashMap<String, String> getBuildVars ()
Gibt den Hash der Build-Variableninformationen des GCE AVD-Geräts zurück.
Mögliche Schlüssel für Build-Variablen sind beispielsweise in BUILD_VARS beschrieben: 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.
| Gibt Folgendes zurück: |
HashMap<String, String> |
|
getDeviceOffset
public Integer getDeviceOffset ()
| Gibt Folgendes zurück: |
Integer |
|
getErrors
public String getErrors ()
| Gibt Folgendes zurück: |
String |
|
getInstanceUser
public String getInstanceUser ()
| Gibt Folgendes zurück: |
String |
|
getLogs
public List<GceAvdInfo.LogFileEntry> getLogs ()
Gibt die Zuordnung von lokalen oder Remote-Log-Pfaden zu Typen zurück.
getOxygenationDeviceId
public String getOxygenationDeviceId ()
| Gibt Folgendes zurück: |
String |
|
getSkipDeviceLogCollection
public boolean getSkipDeviceLogCollection ()
| Gibt Folgendes zurück: |
boolean |
|
hostAndPort
public HostAndPort hostAndPort ()
| Gibt Folgendes zurück: |
HostAndPort |
|
instanceName
public String instanceName ()
| Gibt Folgendes zurück: |
String |
|
public boolean isIpPreconfigured ()
| Gibt Folgendes zurück: |
boolean |
|
parseGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
Eine bestimmte Datei parsen, um die Geräteinformationen für GCE AVD zu erhalten.
| Parameter |
f |
File: File-Datei zum Lesen der JSON-Ausgabe von GCE Driver. |
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 |
| Gibt Folgendes zurück: |
GceAvdInfo |
Die GceAvdInfo des Geräts, falls es gefunden wurde, oder „null“, wenn ein Fehler aufgetreten ist. |
parseGceInfoFromOxygenClientOutput
public static List<GceAvdInfo> parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
TestDeviceOptions deviceOptions)
Analysiert eine bestimmte Befehlszeilenausgabe aus der Oxygen-Client-Binärdatei, um Informationen zu gemieteten AVDs zu erhalten.
| Parameter |
oxygenRes |
CommandResult: Die CommandResult aus der Ausführung von Oxygen-Clientbefehlen. |
deviceOptions |
TestDeviceOptions: die TestDeviceOptions, in der die Geräteoptionen beschrieben werden |
| Gibt Folgendes zurück: |
List<GceAvdInfo> |
List der Geräte wurden erfolgreich geleast. Löst TargetSetupError aus,
wenn ein Gerät nicht geleast werden konnte. |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Einen bestimmten String parsen, um die Geräteinformationen für GCE AVD 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 |
| Gibt Folgendes zurück: |
GceAvdInfo |
Die GceAvdInfo des Geräts, falls es gefunden wurde, oder „null“, wenn ein Fehler aufgetreten ist. |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
| Parameter |
deviceOffset |
Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
| Parameter |
errorType |
ErrorIdentifier |
setErrors
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
| Parameter |
instanceUser |
String |
public void setIpPreconfigured (boolean isIpPreconfigured)
| Parameter |
isIpPreconfigured |
boolean |
setOxygenationDeviceId
public void setOxygenationDeviceId (String deviceId)
| Parameter |
deviceId |
String |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
| Parameter |
skipDeviceLogCollection |
boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
| Parameter |
skipDeviceLogCollection |
boolean |
toString
public String toString ()
| Gibt Folgendes zurück: |
String |
|
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: 2026-06-22 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-22 (UTC)."],[],[]]