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)

วิธียูทิลิตีในการแยกไฟล์ที่เฉพาะเจาะจง 1 ไฟล์จากไฟล์ ZIP เป็นไฟล์ tmp

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

วิธียูทิลิตีในการแยกไฟล์ที่ต้องการ 1 ไฟล์จากไฟล์ 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: ไฟล์ที่จะปิด

แยกไฟล์จาก Zip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

วิธียูทิลิตีในการแยกไฟล์ที่เฉพาะเจาะจง 1 ไฟล์จากไฟล์ ZIP เป็นไฟล์ tmp

พารามิเตอร์
zipFile ZipFile: ZipFile ที่จะแตกข้อมูล

filePath String: เส้นทาง filePath ที่จะแยก

คิกรีเทิร์น
File ERROR(/File) หรือ Null หากไม่พบ

การขว้าง
หากแตกไฟล์ไม่สำเร็จ

แยกไฟล์จาก Zip

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

วิธียูทิลิตีในการแยกไฟล์ที่ต้องการ 1 ไฟล์จากไฟล์ ZIP

พารามิเตอร์
zipFile ZipFile: ZipFile ที่จะแตกข้อมูล

filePath String: เส้นทางของไฟล์ในไฟล์ ZIP

destFile File: ERROR(/File) ที่จะแตกข้อมูล

คิกรีเทิร์น
boolean พบและแตกไฟล์หรือไม่

การขว้าง
หากแตกไฟล์ไม่สำเร็จ

แตกไฟล์ Zip

public static void extractZip (ZipFile zipFile, 
                File destDir)

วิธียูทิลิตีในการแยกเนื้อหาทั้งหมดของไฟล์ ZIP ลงในไดเรกทอรีที่กำหนด

พารามิเตอร์
zipFile ZipFile: ZipFile ที่จะแตกข้อมูล

destDir File: ไดเรกทอรีภายในเครื่องที่จะแตกไฟล์

การขว้าง
หากแตกไฟล์ไม่สำเร็จ

แตกไฟล์ Zip

public static void extractZip (File toUnzip, 
                File destDir)

วิธียูทิลิตีในการแยกไฟล์ ZIP ลงในไดเรกทอรีที่กำหนด ไฟล์ ZIP ที่นำเสนอเป็น ERROR(/File)

พารามิเตอร์
toUnzip File: ERROR(/File) ที่ชี้ไปยังไฟล์ ZIP

destDir File: ไดเรกทอรีภายในเครื่องที่จะแตกไฟล์

การขว้าง
หากแตกไฟล์ไม่สำเร็จ

แตกข้อมูล ZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

แตกไฟล์ ZIP ไปยังโฟลเดอร์ชั่วคราวที่เติมสตริงไว้ด้านหน้า

พารามิเตอร์
zipFile File: ไฟล์ ZIP ที่จะแตกข้อมูล

nameHint String: คำนำหน้าสำหรับไดเรกทอรีชั่วคราว

คิกรีเทิร์น
File ERROR(/File) ที่ชี้ไปยังไดเรกทอรีชั่วคราว