ZipUtil2

public class ZipUtil2
extends Object

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


POSIX dosya izinlerini dikkate alan, zip çıkarma için yardımcı sınıf

Özet

Herkese açık oluşturucular

ZipUtil2()

Herkese açık yöntemler

static void closeZip(ZipFile zipFile)

Açık bir ZipFile öğesini, istisnaları dikkate almadan kapatın.

static File extractFileFromZip(ZipFile zipFile, String filePath)

ZIP dosyasından belirli bir dosyayı geçici dosyaya ayıklamak için kullanılan yardımcı yöntem

static boolean extractFileFromZip(ZipFile zipFile, String filePath, File destFile)

ZIP dosyasından belirli bir dosyayı ayıklamak için kullanılan yardımcı yöntem

static void extractZip(File toUnzip, File destDir)

Bir ZIP dosyasını belirli bir dizine ayıklamak için kullanılan yardımcı yöntem.

static void extractZip(ZipFile zipFile, File destDir)

Sıkıştırılmış dosyanın tüm içeriğini belirtilen dizine çıkarmak için kullanılan yardımcı yöntem

static File extractZipToTemp(File zipFile, String nameHint)

Bir ZIP dosyasını, başına dize eklenmiş bir geçici dizine ayıklama

Herkese açık oluşturucular

ZipUtil2

public ZipUtil2 ()

Herkese açık yöntemler

closeZip

public static void closeZip (ZipFile zipFile)

Açık bir ZipFile öğesini, istisnaları dikkate almadan kapatın.

Parametreler
zipFile ZipFile: Kapatılacak dosya

extractFileFromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

ZIP dosyasından belirli bir dosyayı geçici dosyaya ayıklamak için kullanılan yardımcı yöntem

Parametreler
zipFile ZipFile: çıkarılacak ZipFile

filePath String: Çıkarılacak dosyanın dosya yolu

İadeler
File File veya bulunamazsa null

Verdiği hatalar
IOException Dosya çıkarılamadıysa

extractFileFromZip

public static boolean extractFileFromZip (ZipFile zipFile, 
                String filePath, 
                File destFile)

ZIP dosyasından belirli bir dosyayı ayıklamak için kullanılan yardımcı yöntem

Parametreler
zipFile ZipFile: çıkarılacak ZipFile

filePath String: ZIP'teki dosya yolu

destFile File: File, çıkarılacak yer

İadeler
boolean Dosyanın bulunup çıkarılıp çıkarılmadığı

Verdiği hatalar
IOException Dosya çıkarılamadıysa

extractZip

public static void extractZip (File toUnzip, 
                File destDir)

Bir ZIP dosyasını belirli bir dizine ayıklamak için kullanılan yardımcı yöntem. Zip dosyasının File olarak gösterilmesi.

Parametreler
toUnzip File: Bir ZIP dosyasına işaret eden File.

destDir File: Dosyanın çıkarılacağı yerel dizin

Verdiği hatalar
IOException Dosya çıkarılamadıysa

extractZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

Sıkıştırılmış dosyanın tüm içeriğini belirtilen dizine çıkarmak için kullanılan yardımcı yöntem

Parametreler
zipFile ZipFile: çıkarılacak ZipFile

destDir File: Dosyanın çıkarılacağı yerel dizin

Verdiği hatalar
IOException Dosya çıkarılamadıysa

extractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

Bir ZIP dosyasını, başına dize eklenmiş bir geçici dizine ayıklama

Parametreler
zipFile File: çıkarılacak zip dosyası

nameHint String: Geçici dizin için bir önek

İadeler
File Geçici dizini gösteren bir File

Verdiği hatalar
IOException