ZipUtil2

public class ZipUtil2
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ZipUtil2


כיתה עוזרת לחילוץ קובצי zip שמביאה בחשבון את הרשאות הקבצים ב-POSIX

סיכום

קונסטרוקטורים גלויים לכולם

ZipUtil2()

שיטות ציבוריות

static void closeZip(ZipFile zipFile)

סגירה של ZipFile פתוח, בלי להתחשב בחריגות.

static File extractFileFromZip(ZipFile zipFile, String filePath)

שיטה שימושית לחילוץ קובץ ספציפי מקובץ ZIP לקובץ tmp

static boolean extractFileFromZip(ZipFile zipFile, String filePath, File destFile)

שיטה שימושית לחילוץ קובץ ספציפי מקובץ zip

static void extractZip(ZipFile zipFile, File destDir)

שיטה שימושית לחילוץ כל התוכן של קובץ zip לתיקייה נתונה

static void extractZip(File toUnzip, File destDir)

שיטה שימושית לחילוץ קובץ zip לספרייה נתונה.

static File extractZipToTemp(File zipFile, String nameHint)

חילוץ קובץ ZIP לספרייה זמנית עם מחרוזת מראש

קונסטרוקטורים גלויים לכולם

ZipUtil2

public ZipUtil2 ()

שיטות ציבוריות

closeZip

public static void closeZip (ZipFile zipFile)

סגירה של ZipFile פתוח, בלי להתחשב בחריגות.

פרמטרים
zipFile ZipFile: הקובץ שרוצים לסגור

extractFileFromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

שיטה שימושית לחילוץ קובץ ספציפי מקובץ ZIP לקובץ tmp

פרמטרים
zipFile ZipFile: ה-ZipFile שרוצים לחלץ

filePath String: filePath של הקובץ שרוצים לחלץ

החזרות
File ERROR(/File) או null אם לא נמצא

זריקות
אם לא ניתן לחלץ את הקובץ

extractFileFromZip

public static boolean extractFileFromZip (ZipFile zipFile, 
                String filePath, 
                File destFile)

שיטה שימושית לחילוץ קובץ ספציפי מקובץ zip

פרמטרים
zipFile ZipFile: ה-ZipFile שרוצים לחלץ

filePath String: נתיב הקובץ בקובץ ה-zip

destFile File: ה-ERROR(/File) שאליו רוצים לחלץ

החזרות
boolean אם הקובץ נמצא וחולץ

זריקות
אם לא ניתן לחלץ את הקובץ

extractZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

שיטה שימושית לחילוץ כל התוכן של קובץ zip לתיקייה נתונה

פרמטרים
zipFile ZipFile: ה-ZipFile שרוצים לחלץ

destDir File: הספרייה המקומית שבה רוצים לחלץ את הקובץ

זריקות
אם לא ניתן לחלץ את הקובץ

extractZip

public static void extractZip (File toUnzip, 
                File destDir)

שיטה שימושית לחילוץ קובץ zip לספרייה נתונה. קובץ ה-ZIP מוצג כ-ERROR(/File).

פרמטרים
toUnzip File: ERROR(/File) שמפנה לקובץ zip.

destDir File: הספרייה המקומית שבה רוצים לחלץ את הקובץ

זריקות
אם לא ניתן לחלץ את הקובץ

extractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

חילוץ קובץ ZIP לספרייה זמנית עם מחרוזת מקדימה

פרמטרים
zipFile File: קובץ ה-zip שרוצים לחלץ

nameHint String: תחילית לספריית ה-temp

החזרות
File ERROR(/File) שמצביע על ספריית ה-temp