החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
FileDownloadCacheWrapper
public
class
FileDownloadCacheWrapper
extends Object
implements
IFileDownloader
| java.lang.Object
|
| ↳ |
com.android.tradefed.build.FileDownloadCacheWrapper
|
מחלקה עוטפת שמספקת מתקני FileDownloadCache תוך הטמעה של הממשק IFileDownloader.
האפשרות הזו שימושית במקרים שבהם רוצים להסתיר את השימוש במטמון מהמתקשרים.
סיכום
methods ציבוריים |
void
|
downloadFile(String remoteFilePath, File destFile)
גרסה חלופית של downloadFile(String), שמאפשרת למשתמש ששולח את הקריאה לציין את קובץ היעד שבו התוכן המרוחק צריך להיות.
|
File
|
downloadFile(String remoteFilePath)
מוריד קובץ מרוחק לקובץ זמני בדיסק המקומי.
|
void
|
downloadZippedFiles(File destDir, String remoteFilePath, List<String> includeFilters, List<String> excludeFilters)
הורדת הקבצים שתואמים למסננים שצוינו בקובץ ZIP מרוחק.
|
boolean
|
isFresh(File localFile, String remoteFilePath)
בודקים את רמת העדכניות של הקובץ המקומי.
|
constructors ציבוריים
FileDownloadCacheWrapper
public FileDownloadCacheWrapper (File cacheDir,
IFileDownloader delegateDownloader)
| פרמטרים |
cacheDir |
File |
delegateDownloader |
IFileDownloader |
methods ציבוריים
downloadFile
public void downloadFile (String remoteFilePath,
File destFile)
גרסה חלופית של downloadFile(String), שמאפשרת למשתמש ששולח את הקריאה לציין את קובץ היעד שבו התוכן המרוחק צריך להיות.
| פרמטרים |
remoteFilePath |
String: הנתיב המרוחק לקובץ שרוצים להוריד, ביחס לשורש ספציפי להטמעה. |
destFile |
File: הקובץ שאליו יועברו התכנים שהורדו. לא צריך להיות קיים. |
downloadFile
public File downloadFile (String remoteFilePath)
מוריד קובץ מרוחק לקובץ זמני בדיסק המקומי.
| פרמטרים |
remoteFilePath |
String: הנתיב המרוחק לקובץ להורדה, ביחס לשורש ספציפי להטמעה. |
| החזרות |
File |
הקובץ הזמני שהורד File. |
downloadZippedFiles
public void downloadZippedFiles (File destDir,
String remoteFilePath,
List<String> includeFilters,
List<String> excludeFilters)
הורדת הקבצים שתואמים למסננים שצוינו בקובץ ZIP מרוחק.
קובץ בתוך קובץ ה-ZIP המרוחק יורד רק אם הנתיב שלו תואם לאחד ממסנני ההכללה, אבל לא למסנני ההחרגה.
| פרמטרים |
destDir |
File: הקובץ שאליו יועברו התכנים שהורדו. |
remoteFilePath |
String: הנתיב המרוחק לקובץ שרוצים להוריד, ביחס לשורש ספציפי להטמעה. |
includeFilters |
List: רשימה של מסננים להורדת קבצים תואמים. |
excludeFilters |
List: רשימת מסננים לדילוג על הורדת קבצים תואמים. |
isFresh
public boolean isFresh (File localFile,
String remoteFilePath)
בודקים את רמת העדכניות של הקובץ המקומי. אם הקובץ המקומי זהה לקובץ המרוחק, הוא עדכני. אם לא, הקובץ המקומי לא עדכני. הוא משמש בעיקר למטמון. ההטמעה שמוגדרת כברירת מחדל תמיד תחזיר את הערך True, כך שאם הקובץ הוא בלתי ניתן לשינוי, לא תהיה צורך לבדוק את הטריות שלו.
| פרמטרים |
localFile |
File: קובץ מקומי. |
remoteFilePath |
String: הנתיב של הקובץ המרוחק. |
| החזרות |
boolean |
True אם הקובץ המקומי חדש, אחרת False. |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-22 (שעון UTC).
[null,null,["עדכון אחרון: 2026-06-22 (שעון UTC)."],[],[]]