W 2026 r., aby dostosować się do naszego modelu stabilnego rozwoju trunk i zapewnić stabilność platformy w ekosystemie, będziemy publikować kod źródłowy w AOSP w drugim i czwartym kwartale. Do tworzenia i współtworzenia AOSP używaj gałęzi android-latest-release. Gałąź manifestu android-latest-release będzie zawsze odwoływać się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w artykule Zmiany w AOSP.
Google używa technologii AI do tłumaczenia treści na Twój preferowany język. Tłumaczenia wygenerowane przez AI mogą zawierać błędy.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
GceAvdInfo
public
class
GceAvdInfo
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.cloud.GceAvdInfo
|
Struktura zawierająca odpowiednie dane dotyczące danej instancji AVD GCE.
Podsumowanie
Pola
BUILD_VARS
public static final List<String> BUILD_VARS
Konstruktory publiczne
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
| Parametry |
instanceName |
String |
hostAndPort |
HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)
| Parametry |
instanceName |
String |
hostAndPort |
HostAndPort |
errorType |
ErrorIdentifier |
errors |
String |
status |
GceAvdInfo.GceStatus |
Metody publiczne
getBuildVars
public HashMap<String, String> getBuildVars ()
Zwracać hash informacji o zmiennej kompilacji urządzenia AVD w GCE.
Możliwe klucze zmiennych kompilacji są opisane w sekcji BUILD_VARS, np. 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.
| Zwraca |
HashMap<String, String> |
|
getDeviceOffset
public Integer getDeviceOffset ()
getErrors
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
getLogs
public List<GceAvdInfo.LogFileEntry> getLogs ()
Zwróć mapę ze ścieżek dzienników lokalnych lub zdalnych do typów.
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)
Przetwarzanie podanego pliku w celu uzyskania informacji o urządzeniu AVD w GCE.
| Parametry |
f |
File: File plik do odczytywania danych wyjściowych JSON z usługi GCE Driver. |
descriptor |
DeviceDescriptor: opis urządzenia, które potrzebuje informacji. |
remoteAdbPort |
int: port zdalny, który ma być używany do połączenia adb |
| Zwraca |
GceAvdInfo |
GceAvdInfo urządzenia, jeśli zostanie znalezione, lub wartość null w przypadku błędu. |
parseGceInfoFromOxygenClientOutput
public static List<GceAvdInfo> parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
TestDeviceOptions deviceOptions)
Analizowanie danych wyjściowych wiersza poleceń z binarnego klienta Oxygen w celu uzyskania informacji o wypożyczonym AVD.
| Parametry |
oxygenRes |
CommandResult: CommandResult z wykonania polecenia klienta Oxygen. |
deviceOptions |
TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia; |
parseGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
Analizowanie podanego ciągu znaków w celu uzyskania informacji o urządzeniu GCE AVD.
| Parametry |
data |
String: ciąg JSON. |
descriptor |
DeviceDescriptor: opis urządzenia, które potrzebuje informacji. |
remoteAdbPort |
int: port zdalny, który ma być używany do połączenia adb |
| Zwraca |
GceAvdInfo |
GceAvdInfo urządzenia, jeśli zostanie znalezione, lub wartość null w przypadku błędu. |
setDeviceOffset
public void setDeviceOffset (Integer deviceOffset)
| Parametry |
deviceOffset |
Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
| Parametry |
errorType |
ErrorIdentifier |
setErrors
public void setErrors (String errors)
setInstanceUser
public void setInstanceUser (String instanceUser)
| Parametry |
instanceUser |
String |
public void setIpPreconfigured (boolean isIpPreconfigured)
| Parametry |
isIpPreconfigured |
boolean |
setOxygenationDeviceId
public void setOxygenationDeviceId (String deviceId)
| Parametry |
deviceId |
String |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipDeviceLogCollection)
| Parametry |
skipDeviceLogCollection |
boolean |
setSkipDeviceLogCollection
public void setSkipDeviceLogCollection (boolean skipDeviceLogCollection)
| Parametry |
skipDeviceLogCollection |
boolean |
toString
public String toString ()
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2026-06-22 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-06-22 UTC."],[],[]]