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, mengabaikan 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)

Mengekstrak file zip ke direktori sementara yang diawali dengan string

Konstruktor publik

ZipUtil2

public ZipUtil2 ()

Metode publik

closeZip

public static void closeZip (ZipFile zipFile)

Menutup ZipFile yang terbuka, mengabaikan pengecualian apa pun.

Parameter
zipFile ZipFile: file yang akan ditutup

extractFileFromZip

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

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

Menampilkan
jika gagal mengekstrak file

extractFileFromZip

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

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 tempat file diekstrak

Menampilkan
jika gagal mengekstrak file

extractZip

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 mengarah ke file ZIP.

destDir File: direktori lokal tempat file diekstrak

Menampilkan
jika gagal mengekstrak file

extractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

Mengekstrak 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