2026'dan itibaren, ana kararlı geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için android-latest-release kullanın. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Google, içerikleri tercih ettiğiniz dile çevirmek için yapay zeka teknolojisini kullanır. Yapay zeka çevirilerinde hata olabilir.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
AndroidBuildFetcher
public
class
AndroidBuildFetcher
extends Object
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.build.AndroidBuildFetcher
|
Android Build API'den dosya indirmek için kullanılan yardımcı sınıf.
Özet
Herkese açık oluşturucular |
AndroidBuildFetcher(String buildEnv)
AndroidBuildFetcher'ın oluşturucusu.
|
Herkese açık yöntemler |
void
|
fetchArtifact(String target, String buildId, String resourceId, String attemptId, File outputFile)
Yapıyı yerel dosyaya indirin.
|
void
|
fetchArtifact(String target, String buildId, String resourceId, String attemptId, File outputFile, long startOffset, long size)
Eserin bir bölümünü, belirtilen aralıkta yerel dosyaya indirin.
|
void
|
fetchDeviceBlob(String deviceName, String binaryType, String version, File outputFile)
Cihaz blob'unu yerel dosyaya indirin.
|
BuildArtifactMetadata
|
getArtifactMetadata(String target, String buildId, String resourceId, String attemptId)
Bir derleme yapısının meta verilerini alma.
|
void
|
setUseMd5(boolean useMd5)
|
Herkese açık oluşturucular
AndroidBuildFetcher
public AndroidBuildFetcher (String buildEnv)
AndroidBuildFetcher'ın oluşturucusu.
| Parametreler |
buildEnv |
String: Kullanılacak Build API ortamı. |
| Verdiği hatalar |
|
java.io.IOException |
|
java.security.GeneralSecurityException |
GeneralSecurityException |
|
IOException |
|
Herkese açık yöntemler
fetchArtifact
public void fetchArtifact (String target,
String buildId,
String resourceId,
String attemptId,
File outputFile)
Yapıyı yerel dosyaya indirin.
| Parametreler |
target |
String: Yapı hedefi. Değer null ise indirme işlemi başarısız olur. |
buildId |
String: Yapı buildId. Değer null ise indirme işlemi başarısız olur. |
resourceId |
String: İndirilecek dosya adı. Değer null ise indirme işlemi başarısız olur. |
attemptId |
String: En son, mevcut veya deneme kimliği. Varsayılan olarak en son kullanılır. |
outputFile |
File: Dosyayı bu yerel dosyaya indirin. |
| Verdiği hatalar |
|
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)
Eserin bir bölümünü, belirtilen aralıkta yerel dosyaya indirin.
| Parametreler |
target |
String: Yapı hedefi. Değer null ise indirme işlemi başarısız olur. |
buildId |
String: Yapı buildId. Değer null ise indirme işlemi başarısız olur. |
resourceId |
String: İndirilecek dosya adı. Değer null ise indirme işlemi başarısız olur. |
attemptId |
String: En son, mevcut veya deneme kimliği. Varsayılan olarak en son kullanılır. |
outputFile |
File: Dosyayı bu yerel dosyaya indirin. |
startOffset |
long: İndirilecek dosyanın başlangıç uzaklığı. |
size |
long: İndirilecek bayt sayısı. Dosyanın tamamını getirmek için negatif bir değer ayarlayın. |
| Verdiği hatalar |
|
com.android.tradefed.build.BuildRetrievalError |
|
java.io.IOException |
BuildRetrievalError |
|
IOException |
|
fetchDeviceBlob
public void fetchDeviceBlob (String deviceName,
String binaryType,
String version,
File outputFile)
Cihaz blob'unu yerel dosyaya indirin.
| Parametreler |
deviceName |
String: Bu değer boşsa indirme işlemi başarısız olur. |
binaryType |
String: radio.img veya bootloader.img. Bu değer null ise indirme işlemi başarısız olur. |
version |
String: cihaz sürümü. Bu değer null ise indirme işlemi başarısız olur. |
outputFile |
File: Yerel dosya. Blob'u bu yerel dosyaya indirin. |
| Verdiği hatalar |
|
java.io.IOException |
IOException |
|
public BuildArtifactMetadata getArtifactMetadata (String target,
String buildId,
String resourceId,
String attemptId)
Bir derleme yapısının meta verilerini alma.
| Parametreler |
target |
String: Yapı hedefi. Değer null ise indirme işlemi başarısız olur. |
buildId |
String: Yapı buildId. Değer null ise indirme işlemi başarısız olur. |
resourceId |
String: İndirilecek dosya adı. Değer null ise indirme işlemi başarısız olur. |
attemptId |
String: En yeni, mevcut veya deneme kimliği. Varsayılan olarak en yeni kullanılır. |
| Verdiği hatalar |
|
java.io.IOException |
IOException |
|
setUseMd5
public void setUseMd5 (boolean useMd5)
| Parametreler |
useMd5 |
boolean |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2026-06-22 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-06-22 UTC."],[],[]]