החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
TarUtil
public
class
TarUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.TarUtil
|
כלי לטיפול בקובץ tar. הוא עוטף את commons-compress כדי לספק תמיכה ב-tar.
סיכום
קונסטרוקטורים גלויים לכולם |
TarUtil()
|
שיטות ציבוריות |
static
void
|
extractAndLog(ITestLogger listener, File targzFile, String baseName)
כלי עזר לחילוץ קובץ tar gz והתוכן שלו ולרישום ביומן של הדיווח
|
static
File
|
extractTarGzipToTemp(File targzFile, String nameHint)
פתיחת קובץ tar.gz לספרייה זמנית.
|
static
File
|
gzip(File inputFile)
פונקציה בסיסית לדחיסת קובץ באמצעות gzip (.gz).
|
static
boolean
|
isGzip(File file)
בודקים אם קובץ הוא gzip.
|
static
File
|
unGzip(File inputFile, File outputDir)
ביטול דחיסת Gzip של קובץ: קובץ tar.gz או tgz יהפוך לקובץ tar.
|
static
|
unTar(File inputFile, File outputDir)
ביטול האריזה של קובץ tar בספרייה.
|
static
|
unTar(File inputFile, File outputDir, fileNames)
ביטול האריזה של קובץ tar בספרייה.
|
קונסטרוקטורים גלויים לכולם
TarUtil
public TarUtil ()
שיטות ציבוריות
extractAndLog
public static void extractAndLog (ITestLogger listener,
File targzFile,
String baseName)
כלי עזר לחילוץ קובץ tar gz והתוכן שלו ולרישום ביומן של הדיווח
פרמטרים |
listener |
ITestLogger : ה-ITestLogger שבו יירשמו הקבצים ביומן. |
targzFile |
File : קובץ ה-tar.gz ERROR(/File) שצריך את יומן התוכן שלו. |
baseName |
String : שם הבסיס שבו יופיעו הקבצים. |
public static File extractTarGzipToTemp (File targzFile,
String nameHint)
פתיחת קובץ tar.gz לספרייה זמנית.
פרמטרים |
targzFile |
File : קובץ ה-tar.gz שרוצים לחלץ. |
nameHint |
String : התחילית של ספריית ה-temp. |
זריקות |
|
FileNotFoundException |
|
IOException |
gzip
public static File gzip (File inputFile)
פונקציית שירות לדחיסת קובץ בפורמט gzip (.gz). הסיומת .gz תתווסף לשם הקובץ הבסיסי.
החזרות |
File |
הקובץ המכווץ. |
isGzip
public static boolean isGzip (File file)
בודקים אם קובץ הוא gzip.
פרמטרים |
file |
File : הקובץ לבדיקה. |
החזרות |
boolean |
אם הקובץ הוא gzip. |
זריקות |
|
אם לא ניתן לקרוא את הקובץ. |
unGzip
public static File unGzip (File inputFile,
File outputDir)
ביטול דחיסת Gzip של קובץ: קובץ tar.gz או tgz יהפוך לקובץ tar.
פרמטרים |
inputFile |
File : ה-ERROR(/File) לביטול ה-gzip |
outputDir |
File : הספרייה שבה רוצים לשמור את הקובץ ללא הארכיון. |
זריקות |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir)
ביטול האריזה של קובץ tar לספרייה. קודם צריך unGzip(File, File)
את קובץ ה-tar.gz.
פרמטרים |
inputFile |
File : קובץ ה-tar שרוצים לחלץ |
outputDir |
File : הספרייה שבה ימוקמו הקבצים שחולצו. |
זריקות |
|
FileNotFoundException |
|
IOException |
unTar
public static unTar (File inputFile,
File outputDir,
fileNames)
ביטול האריזה של קובץ tar לספרייה. קודם צריך unGzip(File, File)
את קובץ ה-tar.gz.
פרמטרים |
inputFile |
File : קובץ ה-tar שרוצים לחלץ |
outputDir |
File : הספרייה שבה ימוקמו הקבצים שחולצו. |
fileNames |
: הקבצים שרוצים לחלץ מקובץ ה-tar. |
זריקות |
|
FileNotFoundException |
|
IOException |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון 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"]],["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]