Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

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

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

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 untuk mengekstrak

Pengembalian
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) untuk diekstrak

Pengembalian
boolean apakah file tersebut ditemukan dan diekstraksi

Melempar
jika gagal mengekstrak file

extractZip

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

extractZip

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

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 di ekstrak

nameHint String : awalan untuk direktori temp

Pengembalian
File a ERROR(/File) menunjuk ke direktori temp