החל משנת 2026, כדי להתאים למודל הפיתוח היציב שלנו ולשמור על יציבות הפלטפורמה בסביבה העסקית, נפרסם קוד מקור ב-AOSP ברבעון השני וברבעון הרביעי. כדי ליצור ולתרום ל-AOSP, צריך להשתמש ב-android-latest-release. הענף android-latest-release manifest תמיד יפנה לגרסה האחרונה שנדחפה ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
CasFileDownloader
public
class
CasFileDownloader
extends Object
implements
IFileDownloader
| java.lang.Object
|
| ↳ |
com.google.android.tradefed.util.CasFileDownloader
|
כלי להורדת קבצים כדי להוריד קבצים מ-RBE CAS.
סיכום
constructors ציבוריים |
CasFileDownloader(IFileDownloader fallbackDownloader, File manifestPath, boolean casAutoDiscovery, boolean casChunk, boolean casChunkDir)
Constructor for CasFileDownloader.
|
CasFileDownloader(IFileDownloader fallbackDownloader, File cacheDir, File manifestPath, boolean casAutoDiscovery, boolean casChunk, boolean casChunkDir, File casServiceAccountJson, File tempFileRoot, IRunUtil runUtil)
|
methods ציבוריים |
void
|
downloadFile(String remoteFilePath, File destFile, long startOffset, long size)
צורה חלופית של downloadFile(String,File), שמאפשרת למתקשר להוריד חלק מהקובץ ולשמור אותו בקובץ יעד ספציפי.
|
void
|
downloadFile(String relativeRemotePath, File destFile)
גרסה חלופית של downloadFile(String), שמאפשרת למשתמש ששולח את הקריאה לציין את קובץ היעד שבו התוכן המרוחק צריך להיות.
|
File
|
downloadFile(String remoteFilePath)
מוריד קובץ מרוחק לקובץ זמני בדיסק המקומי.
|
void
|
downloadZippedFiles(File destDir, String remoteFilePath, List<String> includeFilters, List<String> excludeFilters)
הורדת הקבצים שתואמים למסננים שצוינו בקובץ ZIP מרוחק.
|
static
CasOptions
|
getCasOptions()
|
void
|
setCasChunksOptions(boolean casKeepChunks, boolean casChunksOnly)
|
void
|
setCasConcurrency(long casConcurrency)
|
void
|
setCasMemoryLimit(long casMemoryLimit)
|
void
|
setCasRpcTimeout(long casRpcTimeout, long casGetCapabilitiesTimeout, long casBatchUpdateBlobsTimeout, long casBatchReadBlobsTimeout, long casGetTreeTimeout)
|
constructors ציבוריים
CasFileDownloader
public CasFileDownloader (IFileDownloader fallbackDownloader,
File manifestPath,
boolean casAutoDiscovery,
boolean casChunk,
boolean casChunkDir)
Constructor for CasFileDownloader.
| פרמטרים |
fallbackDownloader |
IFileDownloader: תוכנת הורדת הקבצים לשימוש אם לא ניתן לאתחל את תוכנת הורדת הקבצים של CAS או אם הורדת הקובץ מ-CAS נכשלת. |
manifestPath |
File |
casAutoDiscovery |
boolean |
casChunk |
boolean: האם להוריד את הגרסה עם החלוקה לחלקים אם שתי הגרסאות זמינות. |
casChunkDir |
boolean: האם להוריד את הגרסה המקוטעת ללא דחיסה כספרייה. |
CasFileDownloader
public CasFileDownloader (IFileDownloader fallbackDownloader,
File cacheDir,
File manifestPath,
boolean casAutoDiscovery,
boolean casChunk,
boolean casChunkDir,
File casServiceAccountJson,
File tempFileRoot,
IRunUtil runUtil)
| פרמטרים |
fallbackDownloader |
IFileDownloader |
cacheDir |
File |
manifestPath |
File |
casAutoDiscovery |
boolean |
casChunk |
boolean |
casChunkDir |
boolean |
casServiceAccountJson |
File |
tempFileRoot |
File |
runUtil |
IRunUtil |
methods ציבוריים
downloadFile
public void downloadFile (String remoteFilePath,
File destFile,
long startOffset,
long size)
צורה חלופית של downloadFile(String,File), שמאפשרת למתקשר להוריד חלק מהקובץ ולשמור אותו בקובץ יעד ספציפי.
| פרמטרים |
remoteFilePath |
String: הנתיב המרוחק לקובץ שרוצים להוריד, ביחס לשורש ספציפי להטמעה. |
destFile |
File: הקובץ שאליו יועברו התכנים שהורדו. לא צריך להיות קיים. |
startOffset |
long: היסט ההתחלה בקובץ המרוחק. |
size |
long: מספר הבייטים להורדה מהקובץ המרוחק. מגדירים ערך שלילי
כדי להוריד את הקובץ כולו. |
downloadFile
public void downloadFile (String relativeRemotePath,
File destFile)
גרסה חלופית של downloadFile(String), שמאפשרת למשתמש ששולח את הקריאה לציין את קובץ היעד שבו התוכן המרוחק צריך להיות.
| פרמטרים |
relativeRemotePath |
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: רשימת מסננים לדילוג על הורדת קבצים תואמים. |
getCasOptions
public static CasOptions getCasOptions ()
setCasChunksOptions
public void setCasChunksOptions (boolean casKeepChunks,
boolean casChunksOnly)
| פרמטרים |
casKeepChunks |
boolean |
casChunksOnly |
boolean |
setCasConcurrency
public void setCasConcurrency (long casConcurrency)
| פרמטרים |
casConcurrency |
long |
setCasMemoryLimit
public void setCasMemoryLimit (long casMemoryLimit)
| פרמטרים |
casMemoryLimit |
long |
setCasRpcTimeout
public void setCasRpcTimeout (long casRpcTimeout,
long casGetCapabilitiesTimeout,
long casBatchUpdateBlobsTimeout,
long casBatchReadBlobsTimeout,
long casGetTreeTimeout)
| פרמטרים |
casRpcTimeout |
long |
casGetCapabilitiesTimeout |
long |
casBatchUpdateBlobsTimeout |
long |
casBatchReadBlobsTimeout |
long |
casGetTreeTimeout |
long |
שיטות מוגנות
protected File extractCasClient (String clientName)
| פרמטרים |
clientName |
String |
| הקפצת הודעות שגיאה (throw) |
IOException |
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-22 (שעון UTC).
[null,null,["עדכון אחרון: 2026-06-22 (שעון UTC)."],[],[]]