ZipUtil2
public class ZipUtil2
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.ZipUtil2 |
Một lớp trợ giúp để giải nén zip có tính đến quyền đối với tệp POSIX
Bản tóm tắt
Phương pháp công khai |
---|
static void | closeZip (ZipFile zipFile) Đóng một ZipFile mở, bỏ qua bất kỳ ngoại lệ nào. |
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 để giải nén 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 pháp tiện ích để giải nén một tệp zip vào một thư mục nhất định. |
static File | extractZipToTemp (File zipFile, String nameHint) Giải nén một tệp zip vào một thư mục tạm thời được gắn sẵn với một chuỗi |
Các nhà xây dựng công cộng
ZipUtil2
public ZipUtil2 ()
Phương pháp công khai
closeZip
public static void closeZip (ZipFile zipFile)
Đóng một ZipFile
mở, bỏ qua bất kỳ ngoại lệ nào.
Thông số |
---|
zipFile | ZipFile : tệp cần đóng |
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 để giải nén |
filePath | String : filePath của để giải nén |
Ném |
---|
| nếu không giải nén được tệp |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
Phương pháp tiện ích để giải nén một tệp cụ thể từ tệp zip
Thông số |
---|
zipFile | ZipFile : ZipFile để giải nén |
filePath | String : đường dẫn tệp trong zip |
destFile | File : ERROR(/File) để giải nén sang |
Lợi nhuận |
---|
boolean | cho dù tệp được tìm thấy và giải nén |
Ném |
---|
| nếu không giải nén được 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
Thông số |
---|
zipFile | ZipFile : ZipFile để giải nén |
destDir | File : dir cục bộ để giải nén tệp sang |
Ném |
---|
| nếu không giải nén được tệp |
public static void extractZip (File toUnzip,
File destDir)
Phương pháp tiện ích để giải nén mộ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)
.
Thông số |
---|
toUnzip | File : một ERROR(/File) trỏ đến tệp zip. |
destDir | File : dir cục bộ để giải nén tệp sang |
Ném |
---|
| nếu không giải nén được tệp |
public static File extractZipToTemp (File zipFile,
String nameHint)
Giải nén một tệp zip vào một thư mục tạm thời được gắn sẵn với một chuỗi
Thông số |
---|
zipFile | File : tệp zip để giải nén |
nameHint | String : tiền tố cho thư mục tạm thời |