ZipUtil2

public class ZipUtil2
extends Object

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


Kelas pembantu untuk ekstraksi zip yang memperhitungkan izin file POSIX

Ringkasan

Konstruktor publik

ZipUtil2 ()

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 isi 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

tutupZip

public static void closeZip (ZipFile zipFile)

Tutup ZipFile yang terbuka, abaikan pengecualian apa pun.

Parameter
zipFile ZipFile : file yang akan ditutup

ekstrakFileFromZip

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 yang akan diekstrak

Kembali
File ERROR(/File) atau null jika tidak ditemukan

Melempar
jika gagal mengekstrak file

ekstrakFileFromZip

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) yang akan diekstrak

Kembali
boolean apakah file ditemukan dan diekstraksi

Melempar
jika gagal mengekstrak file

ekstrakZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

Metode utilitas untuk mengekstrak seluruh isi file zip ke direktori tertentu

Parameter
zipFile ZipFile : ZipFile yang akan diekstrak

destDir File : direktori lokal untuk mengekstrak file

Melempar
jika gagal mengekstrak file

ekstrakZip

public static void extractZip (File toUnzip, 
                File destDir)

Metode utilitas untuk mengekstrak file zip ke direktori tertentu. File zip ditampilkan sebagai ERROR(/File) .

Parameter
toUnzip File : ERROR(/File) yang menunjuk ke file zip.

destDir File : direktori lokal untuk mengekstrak file

Melempar
jika gagal mengekstrak file

ekstrakZipToTemp

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 diekstrak

nameHint String : awalan untuk direktori temp

Kembali
File sebuah ERROR(/File) menunjuk ke direktori temp