החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
AndroidBuildFetcher
public
class
AndroidBuildFetcher
extends Object
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.build.AndroidBuildFetcher
|
מחלקה מסייעת שמשמשת להורדת קבצים מ-Android Build API.
סיכום
constructors ציבוריים |
AndroidBuildFetcher(String buildEnv)
Constructor of AndroidBuildFetcher.
|
methods ציבוריים |
void
|
fetchArtifact(String target, String buildId, String resourceId, String attemptId, File outputFile)
הורדת ארטיפקט לקובץ מקומי.
|
void
|
fetchArtifact(String target, String buildId, String resourceId, String attemptId, File outputFile, long startOffset, long size)
הורדת חלק מהארטיפקט לקובץ מקומי עם הטווח שצוין.
|
void
|
fetchDeviceBlob(String deviceName, String binaryType, String version, File outputFile)
הורדת בלוב מכשיר לקובץ מקומי.
|
BuildArtifactMetadata
|
getArtifactMetadata(String target, String buildId, String resourceId, String attemptId)
אחזור המטא-נתונים של פריט מידע שנוצר בתהליך פיתוח (Artifact).
|
void
|
setUseMd5(boolean useMd5)
|
constructors ציבוריים
AndroidBuildFetcher
public AndroidBuildFetcher (String buildEnv)
Constructor of AndroidBuildFetcher.
| פרמטרים |
buildEnv |
String: הסביבה של Build API שבה ייעשה שימוש. |
| הקפצת הודעות שגיאה (throw) |
|
java.io.IOException |
|
java.security.GeneralSecurityException |
GeneralSecurityException |
|
IOException |
|
methods ציבוריים
fetchArtifact
public void fetchArtifact (String target,
String buildId,
String resourceId,
String attemptId,
File outputFile)
הורדת ארטיפקט לקובץ מקומי.
| פרמטרים |
target |
String: יעד של פריט מידע אחד. אם הערך הוא null, ההורדה תיכשל. |
buildId |
String: מזהה ה-build של הארטיפקט. אם הערך הוא null, ההורדה תיכשל. |
resourceId |
String: שם הקובץ להורדה. אם הערך הוא null, ההורדה תיכשל. |
attemptId |
String: המזהה של הניסיון האחרון, הנוכחי או של ניסיון ספציפי. ברירת המחדל היא האחרון. |
outputFile |
File: הורדת הקובץ לקובץ המקומי הזה. |
| הקפצת הודעות שגיאה (throw) |
|
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)
הורדת חלק מהארטיפקט לקובץ מקומי עם הטווח שצוין.
| פרמטרים |
target |
String: יעד של פריט מידע אחד. אם הערך הוא null, ההורדה תיכשל. |
buildId |
String: מזהה ה-build של הארטיפקט. אם הערך הוא null, ההורדה תיכשל. |
resourceId |
String: שם הקובץ להורדה. אם הערך הוא null, ההורדה תיכשל. |
attemptId |
String: המזהה של הניסיון האחרון, הנוכחי או של ניסיון ספציפי. ברירת המחדל היא האחרון. |
outputFile |
File: הורדת הקובץ לקובץ המקומי הזה. |
startOffset |
long: היסט ההתחלה של הקובץ להורדה. |
size |
long: מספר הבייטים להורדה. כדי לאחזר את כל הקובץ, צריך להגדיר ערך שלילי. |
| הקפצת הודעות שגיאה (throw) |
|
com.android.tradefed.build.BuildRetrievalError |
|
java.io.IOException |
BuildRetrievalError |
|
IOException |
|
fetchDeviceBlob
public void fetchDeviceBlob (String deviceName,
String binaryType,
String version,
File outputFile)
הורדת בלוב מכשיר לקובץ מקומי.
| פרמטרים |
deviceName |
String: אם הערך הוא null, ההורדה תיכשל. |
binaryType |
String: radio.img או bootloader.img. אם הערך הוא null, ההורדה תיכשל. |
version |
String: גרסת המכשיר. אם הערך הוא null, ההורדה תיכשל. |
outputFile |
File: קובץ מקומי. מורידים את ה-blob לקובץ המקומי הזה. |
| הקפצת הודעות שגיאה (throw) |
|
java.io.IOException |
IOException |
|
public BuildArtifactMetadata getArtifactMetadata (String target,
String buildId,
String resourceId,
String attemptId)
אחזור המטא-נתונים של פריט מידע שנוצר בתהליך פיתוח (Artifact).
| פרמטרים |
target |
String: יעד של פריט מידע אחד. אם הערך הוא null, ההורדה תיכשל. |
buildId |
String: מזהה ה-build של הארטיפקט. אם הערך הוא null, ההורדה תיכשל. |
resourceId |
String: שם הקובץ להורדה. אם הערך הוא null, ההורדה תיכשל. |
attemptId |
String: המזהה של הניסיון האחרון, הנוכחי או של ניסיון ספציפי. ברירת המחדל היא האחרון. |
| הקפצת הודעות שגיאה (throw) |
|
java.io.IOException |
IOException |
|
setUseMd5
public void setUseMd5 (boolean useMd5)
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-22 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-06-22 (שעון UTC)."],[],[]]