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 ไปยังไดเร็กทอรี temp ที่ต่อท้ายด้วย string

ผู้สร้างสาธารณะ

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 : the ERROR(/File) ที่จะแตกไปยัง

คืนสินค้า
boolean ไม่ว่าจะพบและแตกไฟล์หรือไม่

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

extractZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

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

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

destDir File : dir ท้องถิ่นที่จะแตกไฟล์ไปยัง

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

extractZip

public static void extractZip (File toUnzip, 
                File destDir)

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

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

destDir File : dir ท้องถิ่นที่จะแตกไฟล์ไปยัง

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

extractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

แตกไฟล์ zip ไปยังไดเร็กทอรี temp ที่ต่อท้ายด้วย string

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

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

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