Ziputil 2

public class ZipUtil2
extends Object

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


Klasa pomocnicza do wyodrębniania plików ZIP, która uwzględnia uprawnienia do plików POSIX

Podsumowanie

Konstruktory publiczne

ZipUtil2()

Metody publiczne

static void closeZip(ZipFile zipFile)

Zamknij otwarte ZipFile, ignorując wszystkie wyjątki.

static File extractFileFromZip(ZipFile zipFile, String filePath)

Metoda wyodrębniania konkretnego pliku z pliku ZIP do pliku tmp

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

Metoda wyodrębniania konkretnego pliku z pliku ZIP

static void extractZip(ZipFile zipFile, File destDir)

Metoda narzędzia do wyodrębniania całej zawartości pliku ZIP do podanego katalogu

static void extractZip(File toUnzip, File destDir)

Metoda rozpakowywania pliku ZIP do określonego katalogu.

static File extractZipToTemp(File zipFile, String nameHint)

Rozpakuj plik ZIP do katalogu tymczasowego z ciągiem znaków

Konstruktory publiczne

Ziputil 2

public ZipUtil2 ()

Metody publiczne

Zamknij Zip

public static void closeZip (ZipFile zipFile)

Zamknij otwarte ZipFile, ignorując wszystkie wyjątki.

Parametry
zipFile ZipFile: plik do zamknięcia

wyodrębnianiePlikZZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

Metoda wyodrębniania konkretnego pliku z pliku ZIP do pliku tmp

Parametry
zipFile ZipFile: element ZipFile do wyodrębnienia

filePath String: ścieżka pliku do wyodrębnienia

Zwroty
File ERROR(/File) lub null, jeśli nie znaleziono

Rzuty
jeśli nie udało się wyodrębnić pliku

wyodrębnianiePlikZZip

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

Metoda wyodrębniania konkretnego pliku z pliku ZIP

Parametry
zipFile ZipFile: element ZipFile do wyodrębnienia

filePath String: ścieżka pliku w pliku ZIP

destFile File: pole ERROR(/File) do wyodrębnienia

Zwroty
boolean informację o tym, czy plik został znaleziony i wyodrębniony;

Rzuty
jeśli nie udało się wyodrębnić pliku

Wyodrębnij plik ZIP

public static void extractZip (ZipFile zipFile, 
                File destDir)

Metoda narzędzia do wyodrębniania całej zawartości pliku ZIP do podanego katalogu

Parametry
zipFile ZipFile: element ZipFile do wyodrębnienia

destDir File: lokalny katalog, do którego ma zostać rozpakowany plik

Rzuty
jeśli nie udało się wyodrębnić pliku

Wyodrębnij plik ZIP

public static void extractZip (File toUnzip, 
                File destDir)

Metoda rozpakowywania pliku ZIP do określonego katalogu. Plik ZIP wyświetlany jako ERROR(/File).

Parametry
toUnzip File: ERROR(/File) wskazujący plik ZIP.

destDir File: lokalny katalog, do którego ma zostać rozpakowany plik

Rzuty
jeśli nie udało się wyodrębnić pliku

wyodrębnijZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

Rozpakuj plik ZIP do katalogu tymczasowego z ciągiem znaków

Parametry
zipFile File: plik ZIP do rozpakowania

nameHint String: prefiks katalogu tymczasowego

Zwroty
File ERROR(/File) wskazuje katalog tymczasowy