ZipUtil2

public class ZipUtil2
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ZipUtil2


Class helper untuk ekstraksi zip yang mempertimbangkan izin file POSIX

Ringkasan

Konstruktor publik

ZipUtil2()

Metode publik

static void closeZip(ZipFile zipFile)

Menutup ZipFile yang terbuka, dengan mengabaikan pengecualian apa pun.

static File extractFileFromZip(ZipFile zipFile, String filePath)

Metode utilitas untuk mengekstrak satu file tertentu dari file ZIP ke dalam 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 yang ditentukan

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 sementara yang diawali dengan string

Konstruktor publik

ZipUtil2

public ZipUtil2 ()

Metode publik

{i>closeZip<i}

public static void closeZip (ZipFile zipFile)

Menutup ZipFile yang terbuka, dengan mengabaikan 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 dalam file tmp

Parameter
zipFile ZipFile: ZipFile yang akan diekstrak

filePath String: filePath yang akan diekstrak

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

Menampilkan
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 dalam zip

destFile File: ERROR(/File) yang akan diekstrak

Hasil
boolean apakah file ditemukan dan diekstrak

Menampilkan
jika gagal mengekstrak file

ekstrakZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

Metode utilitas untuk mengekstrak seluruh isi file zip ke direktori yang ditentukan

Parameter
zipFile ZipFile: ZipFile yang akan diekstrak

destDir File: dir lokal tempat file akan diekstrak

Menampilkan
jika gagal mengekstrak file

ekstrakZip

public static void extractZip (File toUnzip, 
                File destDir)

Metode utilitas untuk mengekstrak file zip ke direktori tertentu. File {i>zip<i} yang ditampilkan sebagai ERROR(/File).

Parameter
toUnzip File: ERROR(/File) yang mengarah ke file ZIP.

destDir File: dir lokal tempat file akan diekstrak

Menampilkan
jika gagal mengekstrak file

ekstrakZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

Ekstrak file zip ke direktori sementara yang diawali dengan string

Parameter
zipFile File: file ZIP yang akan diekstrak

nameHint String: awalan untuk direktori sementara

Hasil
File ERROR(/File) yang mengarah ke direktori sementara