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 tệp zip có tính đến quyền truy cập tệp POSIX
Tóm tắt
Phương thức công khai |
static
void
|
closeZip(ZipFile zipFile)
Đóng một ZipFile đang mở, bỏ qua mọi ngoại lệ.
|
static
File
|
extractFileFromZip(ZipFile zipFile, String filePath)
Phương thức 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 thức 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 thức 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 thức tiện ích để trích xuất 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 đặt trước bằng một chuỗi
|
Hàm khởi tạo công khai
ZipUtil2
public ZipUtil2 ()
Phương thức công khai
đóng Zip
public static void closeZip (ZipFile zipFile)
Đóng một ZipFile
đang mở, bỏ qua mọi ngoại lệ.
Tham số |
zipFile |
ZipFile : tệp cần đóng |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
Phương thức tiện ích để trích xuất một tệp cụ thể từ tệp zip thành tệp tmp
Tham số |
zipFile |
ZipFile : ZipFile cần trích xuất |
filePath |
String : filePath của tệp cần trích xuất |
Giá trị trả về |
File |
ERROR(/File) hoặc rỗng nếu không tìm thấy |
Gửi |
|
nếu không thể trích xuất tệp |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
Phương thức tiện ích để trích xuất một tệp cụ thể từ tệp zip
Tham số |
zipFile |
ZipFile : ZipFile cần trích xuất |
filePath |
String : đường dẫn tệp trong tệp zip |
destFile |
File : ERROR(/File) để trích xuất vào |
Giá trị trả về |
boolean |
liệu tệp có được tìm thấy và giải nén hay không |
Gửi |
|
nếu không thể trích xuất tệp |
public static void extractZip (ZipFile zipFile,
File destDir)
Phương thức 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
Tham số |
zipFile |
ZipFile : ZipFile cần trích xuất |
destDir |
File : thư mục cục bộ cần trích xuất tệp vào |
Gửi |
|
nếu không thể trích xuất tệp |
public static void extractZip (File toUnzip,
File destDir)
Phương thức tiện ích để trích xuất 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)
.
Tham số |
toUnzip |
File : ERROR(/File) trỏ đến một tệp zip. |
destDir |
File : thư mục cục bộ cần trích xuất tệp vào |
Gửi |
|
nếu không thể trích xuất tệp |
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 đặt trước bằng một chuỗi
Tham số |
zipFile |
File : tệp zip cần giải nén |
nameHint |
String : tiền tố cho thư mục tạm thời |