Mulai tahun 2026, untuk menyelaraskan dengan model pengembangan stabil trunk kami dan memastikan stabilitas platform untuk ekosistem, kami akan memublikasikan kode sumber ke AOSP pada Q2 dan Q4. Untuk membuat dan berkontribusi ke AOSP, gunakan android-latest-release. Cabang manifes android-latest-release akan selalu merujuk ke rilis terbaru yang dikirim ke AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Google menggunakan teknologi AI untuk menerjemahkan konten ke dalam bahasa pilihan Anda. Terjemahan AI mungkin mengandung kesalahan.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
AndroidBuildFetcher
public
class
AndroidBuildFetcher
extends Object
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.build.AndroidBuildFetcher
|
Class helper yang digunakan untuk mendownload file dari Android Build
API.
Ringkasan
Metode publik |
void
|
fetchArtifact(String target, String buildId, String resourceId, String attemptId, File outputFile)
Mendownload artefak ke file lokal.
|
void
|
fetchArtifact(String target, String buildId, String resourceId, String attemptId, File outputFile, long startOffset, long size)
Mendownload bagian artefak ke file lokal dengan rentang yang diberikan.
|
void
|
fetchDeviceBlob(String deviceName, String binaryType, String version, File outputFile)
Mendownload blob perangkat ke file lokal.
|
BuildArtifactMetadata
|
getArtifactMetadata(String target, String buildId, String resourceId, String attemptId)
Mendapatkan metadata artefak build.
|
void
|
setUseMd5(boolean useMd5)
|
Konstruktor publik
AndroidBuildFetcher
public AndroidBuildFetcher (String buildEnv)
Konstruktor AndroidBuildFetcher.
| Parameter |
buildEnv |
String: lingkungan Build API yang akan digunakan. |
| Menampilkan |
|
java.io.IOException |
|
java.security.GeneralSecurityException |
GeneralSecurityException |
|
IOException |
|
Metode publik
fetchArtifact
public void fetchArtifact (String target,
String buildId,
String resourceId,
String attemptId,
File outputFile)
Mendownload artefak ke file lokal.
| Parameter |
target |
String: target artefak. Jika null, download akan gagal. |
buildId |
String: buildId artefak. Jika null, download akan gagal. |
resourceId |
String: nama file yang akan didownload. Jika null, download akan gagal. |
attemptId |
String: id terbaru, saat ini, atau percobaan, defaultnya adalah terbaru. |
outputFile |
File: mendownload file ke file lokal ini. |
| Menampilkan |
|
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)
Mendownload bagian artefak ke file lokal dengan rentang yang
diberikan.
| Parameter |
target |
String: target artefak. Jika null, download akan gagal. |
buildId |
String: buildId artefak. Jika null, download akan gagal. |
resourceId |
String: nama file yang akan didownload. Jika null, download akan gagal. |
attemptId |
String: id terbaru, saat ini, atau percobaan, defaultnya adalah terbaru. |
outputFile |
File: mendownload file ke file lokal ini. |
startOffset |
long: offset awal file yang akan didownload. |
size |
long: jumlah byte yang akan didownload. Tetapkan ke nilai negatif untuk mengambil seluruh file. |
| Menampilkan |
|
com.android.tradefed.build.BuildRetrievalError |
|
java.io.IOException |
BuildRetrievalError |
|
IOException |
|
fetchDeviceBlob
public void fetchDeviceBlob (String deviceName,
String binaryType,
String version,
File outputFile)
Mendownload blob perangkat ke file lokal.
| Parameter |
deviceName |
String: Jika null, download akan gagal. |
binaryType |
String: radio.img atau bootloader.img. Jika null, download akan gagal. |
version |
String: versi perangkat. Jika null, download akan gagal. |
outputFile |
File: file lokal. Mendownload blob ke file lokal ini. |
| Menampilkan |
|
java.io.IOException |
IOException |
|
public BuildArtifactMetadata getArtifactMetadata (String target,
String buildId,
String resourceId,
String attemptId)
Mendapatkan metadata artefak build.
| Parameter |
target |
String: target artefak. Jika null, download akan gagal. |
buildId |
String: buildId artefak. Jika null, download akan gagal. |
resourceId |
String: nama file yang akan didownload. Jika null, download akan gagal. |
attemptId |
String: id terbaru, saat ini, atau percobaan, defaultnya adalah terbaru. |
| Menampilkan |
|
java.io.IOException |
IOException |
|
setUseMd5
public void setUseMd5 (boolean useMd5)
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2026-06-22 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2026-06-22 UTC."],[],[]]