ZipUtil2
public class ZipUtil2
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.ZipUtil2 |
คลาสตัวช่วยสำหรับการแตกไฟล์ zip ที่คำนึงถึงสิทธิ์ของไฟล์ POSIX
สรุป
วิธีการสาธารณะ |
---|
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 : ไฟล์ที่ต้องการปิด |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
วิธีอรรถประโยชน์ในการแตกไฟล์หนึ่งไฟล์จากไฟล์ zip ลงในไฟล์ tmp
พารามิเตอร์ |
---|
zipFile | ZipFile : ไฟล์ ZipFile ที่จะแตกไฟล์ |
filePath | String : เส้นทางไฟล์ที่จะแยก |
ขว้าง |
---|
| หากไม่สามารถแตกไฟล์ได้ |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
วิธีการอรรถประโยชน์ในการแตกไฟล์หนึ่งไฟล์จากไฟล์ zip
พารามิเตอร์ |
---|
zipFile | ZipFile : ไฟล์ ZipFile ที่จะแตกไฟล์ |
filePath | String : เส้นทางของไฟล์ใน zip |
destFile | File : ERROR(/File) ที่จะแตกไฟล์ |
การส่งคืน |
---|
boolean | ไม่ว่าจะพบและแตกไฟล์หรือไม่ |
ขว้าง |
---|
| หากไม่สามารถแตกไฟล์ได้ |
public static void extractZip (ZipFile zipFile,
File destDir)
วิธีการอรรถประโยชน์เพื่อแยกเนื้อหาทั้งหมดของไฟล์ zip ลงในไดเร็กทอรีที่กำหนด
พารามิเตอร์ |
---|
zipFile | ZipFile : ไฟล์ ZipFile ที่จะแตกไฟล์ |
destDir | File : dir ในเครื่องที่จะแยกไฟล์ไป |
ขว้าง |
---|
| หากไม่สามารถแตกไฟล์ได้ |
public static void extractZip (File toUnzip,
File destDir)
วิธีอรรถประโยชน์ในการแตกไฟล์ zip ลงในไดเร็กทอรีที่กำหนด ไฟล์ ZIP ที่แสดงเป็น ERROR(/File)
พารามิเตอร์ |
---|
toUnzip | File : ERROR(/File) ชี้ไปที่ไฟล์ zip |
destDir | File : dir ในเครื่องที่จะแยกไฟล์ไป |
ขว้าง |
---|
| หากไม่สามารถแตกไฟล์ได้ |
public static File extractZipToTemp (File zipFile,
String nameHint)
แยกไฟล์ zip ไปยังไดเร็กทอรีชั่วคราวที่ขึ้นต้นด้วยสตริง
พารามิเตอร์ |
---|
zipFile | File : ไฟล์ zip ที่จะแตกไฟล์ |
nameHint | String : คำนำหน้าสำหรับไดเร็กทอรีชั่วคราว |