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 : ไฟล์ที่ต้องการปิด

แยกไฟล์FromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

วิธีอรรถประโยชน์ในการแตกไฟล์หนึ่งไฟล์จากไฟล์ zip ลงในไฟล์ tmp

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

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

การส่งคืน
File ERROR(/File) หรือ null หากไม่พบ

ขว้าง
หากไม่สามารถแตกไฟล์ได้

แยกไฟล์FromZip

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

วิธีการอรรถประโยชน์ในการแตกไฟล์หนึ่งไฟล์จากไฟล์ 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 : dir ในเครื่องที่จะแยกไฟล์ไป

ขว้าง
หากไม่สามารถแตกไฟล์ได้

แยกZip

public static void extractZip (File toUnzip, 
                File destDir)

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

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

destDir File : dir ในเครื่องที่จะแยกไฟล์ไป

ขว้าง
หากไม่สามารถแตกไฟล์ได้

แยกZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

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

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

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

การส่งคืน
File ERROR(/File) ชี้ไปที่ไดเร็กทอรีชั่วคราว