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: ไฟล์ที่จะปิด

extractFileFromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

วิธีการยูทิลิตีเพื่อดึงไฟล์ที่เฉพาะเจาะจง 1 ไฟล์จากไฟล์ ZIP ไปยังไฟล์ tmp

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

filePath String: filePath ของไฟล์ที่จะแตกไฟล์

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

การโยน
if failed to extract file

extractFileFromZip

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

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

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

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

destFile File: ERROR(/File) ที่จะแตกไฟล์ไป

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

การโยน
if failed to extract file

extractZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

วิธีการยูทิลิตีเพื่อดึงเนื้อหาทั้งหมดของไฟล์ ZIP ไปยังไดเรกทอรีที่ระบุ

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

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

การโยน
if failed to extract file

extractZip

public static void extractZip (File toUnzip, 
                File destDir)

วิธีการยูทิลิตีเพื่อแตกไฟล์ ZIP ไปยังไดเรกทอรีที่ระบุ ไฟล์ ZIP ที่แสดงเป็น ERROR(/File)

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

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

การโยน
if failed to extract file

extractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

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

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

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

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