ZipUtil2
public class ZipUtil2
extends Object
java.lang.Objek |
↳ | com.android.tradefed.util.ZipUtil2 |
Kelas pembantu untuk ekstraksi zip yang mempertimbangkan izin file POSIX
Ringkasan
Metode publik |
---|
static void | closeZip (ZipFile zipFile) Tutup ZipFile yang terbuka, abaikan pengecualian apa pun. |
static File | extractFileFromZip (ZipFile zipFile, String filePath) Metode utilitas untuk mengekstrak satu file tertentu dari file zip ke file tmp |
static boolean | extractFileFromZip (ZipFile zipFile, String filePath, File destFile) Metode utilitas untuk mengekstrak satu file tertentu dari file zip |
static void | extractZip (ZipFile zipFile, File destDir) Metode utilitas untuk mengekstrak seluruh konten file zip ke direktori tertentu |
static void | extractZip (File toUnzip, File destDir) Metode utilitas untuk mengekstrak file zip ke direktori tertentu. |
static File | extractZipToTemp (File zipFile, String nameHint) Ekstrak file zip ke direktori temp yang diawali dengan string |
Konstruktor publik
ZipUtil2
public ZipUtil2 ()
Metode publik
closeZip
public static void closeZip (ZipFile zipFile)
Tutup ZipFile
yang terbuka, abaikan pengecualian apa pun.
Parameter |
---|
zipFile | ZipFile : file yang akan ditutup |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
Metode utilitas untuk mengekstrak satu file tertentu dari file zip ke file tmp
Parameter |
---|
zipFile | ZipFile : ZipFile yang akan diekstrak |
filePath | String : filePath untuk mengekstrak |
Pengembalian |
---|
File | ERROR(/File) atau null jika tidak ditemukan |
Melempar |
---|
| jika gagal mengekstrak file |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
Metode utilitas untuk mengekstrak satu file tertentu dari file zip
Parameter |
---|
zipFile | ZipFile : ZipFile yang akan diekstrak |
filePath | String : jalur file di zip |
destFile | File : ERROR(/File) untuk diekstrak |
Pengembalian |
---|
boolean | apakah file tersebut ditemukan dan diekstraksi |
Melempar |
---|
| jika gagal mengekstrak file |
public static void extractZip (ZipFile zipFile,
File destDir)
Metode utilitas untuk mengekstrak seluruh konten file zip ke direktori tertentu
Parameter |
---|
zipFile | ZipFile : ZipFile yang akan diekstrak |
destDir | File : direktori lokal untuk mengekstrak file |
Melempar |
---|
| jika gagal mengekstrak file |
public static void extractZip (File toUnzip,
File destDir)
Metode utilitas untuk mengekstrak file zip ke direktori tertentu. File zip disajikan sebagai ERROR(/File)
.
Parameter |
---|
toUnzip | File : ERROR(/File) menunjuk ke file zip. |
destDir | File : direktori lokal untuk mengekstrak file |
Melempar |
---|
| jika gagal mengekstrak file |
public static File extractZipToTemp (File zipFile,
String nameHint)
Ekstrak file zip ke direktori temp yang diawali dengan string
Parameter |
---|
zipFile | File : file zip yang akan di ekstrak |
nameHint | String : awalan untuk direktori temp |