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.
AndroidBuildFetcher
public
class
AndroidBuildFetcher
extends Object
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.build.AndroidBuildFetcher
|
Helferklasse zum Herunterladen von Dateien aus der Android Build API.
Zusammenfassung
Öffentliche Konstruktoren |
AndroidBuildFetcher(String buildEnv)
Konstruktor von AndroidBuildFetcher.
|
Öffentliche Methoden |
void
|
fetchArtifact(String target, String buildId, String resourceId, String attemptId, File outputFile)
Artefakt in eine lokale Datei herunterladen.
|
void
|
fetchArtifact(String target, String buildId, String resourceId, String attemptId, File outputFile, long startOffset, long size)
Teil des Artefakts mit dem angegebenen Bereich in eine lokale Datei herunterladen.
|
void
|
fetchDeviceBlob(String deviceName, String binaryType, String version, File outputFile)
Geräte-Blob in eine lokale Datei herunterladen.
|
BuildArtifactMetadata
|
getArtifactMetadata(String target, String buildId, String resourceId, String attemptId)
Metadaten eines Build-Artefakts abrufen.
|
void
|
setUseMd5(boolean useMd5)
|
Öffentliche Konstruktoren
AndroidBuildFetcher
public AndroidBuildFetcher (String buildEnv)
Konstruktor von AndroidBuildFetcher.
| Parameter |
buildEnv |
String: Die zu verwendende Build API-Umgebung. |
| Löst aus |
|
java.io.IOException |
|
java.security.GeneralSecurityException |
GeneralSecurityException |
|
IOException |
|
Öffentliche Methoden
fetchArtifact
public void fetchArtifact (String target,
String buildId,
String resourceId,
String attemptId,
File outputFile)
Artefakt in eine lokale Datei herunterladen.
| Parameter |
target |
String: Artefaktziel. Wenn der Wert null ist, schlägt der Download fehl. |
buildId |
String: Artefakt-Build-ID. Wenn der Wert null ist, schlägt der Download fehl. |
resourceId |
String: Der Name der herunterzuladenden Datei. Wenn der Wert null ist, schlägt der Download fehl. |
attemptId |
String: Aktuelle, letzte oder Versuchs-ID. Standardwert ist „latest“. |
outputFile |
File: Die Datei in diese lokale Datei herunterladen. |
| Löst aus |
|
com.android.tradefed.build.BuildRetrievalError |
|
java.io.IOException |
BuildRetrievalError |
|
IOException |
|
fetchArtifact
public void fetchArtifact (String target,
String buildId,
String resourceId,
String attemptId,
File outputFile,
long startOffset,
long size)
Teil des Artefakts mit dem angegebenen Bereich in eine lokale Datei
herunterladen.
| Parameter |
target |
String: Artefaktziel. Wenn der Wert null ist, schlägt der Download fehl. |
buildId |
String: Artefakt-Build-ID. Wenn der Wert null ist, schlägt der Download fehl. |
resourceId |
String: Der Name der herunterzuladenden Datei. Wenn der Wert null ist, schlägt der Download fehl. |
attemptId |
String: Aktuelle, letzte oder Versuchs-ID. Standardwert ist „latest“. |
outputFile |
File: Die Datei in diese lokale Datei herunterladen. |
startOffset |
long: Der Start-Offset der herunterzuladenden Datei. |
size |
long: Anzahl der herunterzuladenden Byte. Setzen Sie den Wert auf einen negativen Wert, um die gesamte Datei abzurufen. |
| Löst aus |
|
com.android.tradefed.build.BuildRetrievalError |
|
java.io.IOException |
BuildRetrievalError |
|
IOException |
|
fetchDeviceBlob
public void fetchDeviceBlob (String deviceName,
String binaryType,
String version,
File outputFile)
Geräte-Blob in eine lokale Datei herunterladen.
| Parameter |
deviceName |
String: Wenn der Wert null ist, schlägt der Download fehl. |
binaryType |
String: radio.img oder bootloader.img. Wenn der Wert null ist, schlägt der Download fehl. |
version |
String: Geräteversion. Wenn der Wert null ist, schlägt der Download fehl. |
outputFile |
File: Lokale Datei. Das Blob in diese lokale Datei herunterladen. |
| Löst aus |
|
java.io.IOException |
IOException |
|
public BuildArtifactMetadata getArtifactMetadata (String target,
String buildId,
String resourceId,
String attemptId)
Metadaten eines Build-Artefakts abrufen.
| Parameter |
target |
String: Artefaktziel. Wenn der Wert null ist, schlägt der Download fehl. |
buildId |
String: Artefakt-Build-ID. Wenn der Wert null ist, schlägt der Download fehl. |
resourceId |
String: Der Name der herunterzuladenden Datei. Wenn der Wert null ist, schlägt der Download fehl. |
attemptId |
String: Aktuelle, letzte oder Versuchs-ID. Standardwert ist „latest“. |
| Löst aus |
|
java.io.IOException |
IOException |
|
setUseMd5
public void setUseMd5 (boolean useMd5)
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)."],[],[]]