ZipUtil2

public class ZipUtil2
extends Object

java.lang.Object
com.android.tradefed.util.ZipUtil2


Một lớp trợ giúp để trích xuất zip có tính đến quyền của tệp POSIX

Bản tóm tắt

Nhà thầu xây dựng công cộng

ZipUtil2 ()

Phương pháp công khai

static void closeZip (ZipFile zipFile)

Đóng ZipFile đang mở, bỏ qua mọi ngoại lệ.

static File extractFileFromZip (ZipFile zipFile, String filePath)

Phương pháp tiện ích để trích xuất một tệp cụ thể từ tệp zip thành tệp tmp

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

Phương pháp tiện ích để trích xuất một tệp cụ thể từ tệp zip

static void extractZip (ZipFile zipFile, File destDir)

Phương pháp tiện ích để trích xuất toàn bộ nội dung của tệp zip vào thư mục nhất định

static void extractZip (File toUnzip, File destDir)

Phương pháp tiện ích để giải nén tệp zip vào một thư mục nhất định.

static File extractZipToTemp (File zipFile, String nameHint)

Trích xuất tệp zip vào thư mục tạm thời được thêm vào trước một chuỗi

Nhà thầu xây dựng công cộng

ZipUtil2

public ZipUtil2 ()

Phương pháp công khai

đóngZip

public static void closeZip (ZipFile zipFile)

Đóng ZipFile đang mở, bỏ qua mọi ngoại lệ.

Thông số
zipFile ZipFile : file cần đóng

giải nénFileFromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

Phương pháp tiện ích để trích xuất một tệp cụ thể từ tệp zip thành tệp tmp

Thông số
zipFile ZipFile : ZipFile cần giải nén

filePath String : đường dẫn file cần giải nén

Trả lại
File ERROR(/File) hoặc null nếu không tìm thấy

Ném
nếu giải nén tập tin không thành công

giải nénFileFromZip

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

Phương pháp tiện ích để trích xuất một tệp cụ thể từ tệp zip

Thông số
zipFile ZipFile : ZipFile cần giải nén

filePath String : đường dẫn file trong zip

destFile File : ERROR(/File) cần giải nén sang

Trả lại
boolean liệu tập tin có được tìm thấy và giải nén hay không

Ném
nếu giải nén tập tin không thành công

giải nénZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

Phương pháp tiện ích để trích xuất toàn bộ nội dung của tệp zip vào thư mục nhất định

Thông số
zipFile ZipFile : ZipFile cần giải nén

destDir File : thư mục cục bộ để giải nén tập tin vào

Ném
nếu giải nén tập tin không thành công

giải nénZip

public static void extractZip (File toUnzip, 
                File destDir)

Phương pháp tiện ích để giải nén tệp zip vào một thư mục nhất định. Tệp zip được trình bày dưới dạng ERROR(/File) .

Thông số
toUnzip File : ERROR(/File) trỏ đến tệp zip.

destDir File : thư mục cục bộ để giải nén tập tin vào

Ném
nếu giải nén tập tin không thành công

giải nénZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

Trích xuất tệp zip vào thư mục tạm thời được thêm vào trước một chuỗi

Thông số
zipFile File : file zip cần giải nén

nameHint String : tiền tố cho thư mục tạm thời

Trả lại
File một ERROR(/File) trỏ đến thư mục tạm thời