W 2026 r., aby dostosować się do naszego modelu stabilnego rozwoju trunk i zapewnić stabilność platformy w ekosystemie, będziemy publikować kod źródłowy w AOSP w drugim i czwartym kwartale. Do tworzenia i współtworzenia AOSP używaj gałęzi android-latest-release. Gałąź manifestu android-latest-release będzie zawsze odwoływać się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w artykule Zmiany w AOSP.
Google używa technologii AI do tłumaczenia treści na Twój preferowany język. Tłumaczenia wygenerowane przez AI mogą zawierać błędy.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
ZipUtil2
public
class
ZipUtil2
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.ZipUtil2
|
Klasa pomocnicza do rozpakowywania plików ZIP, która uwzględnia uprawnienia do plików POSIX
Podsumowanie
Metody publiczne |
static
void
|
closeZip(ZipFile zipFile)
Zamyka otwarty plik ZipFile, ignorując wszelkie wyjątki.
|
static
File
|
extractFileFromZip(ZipFile zipFile, String filePath)
Metoda narzędziowa do wyodrębniania określonego pliku z archiwum ZIP do pliku tymczasowego
|
static
boolean
|
extractFileFromZip(ZipFile zipFile, String filePath, File destFile)
Metoda narzędziowa do wyodrębniania określonego pliku z archiwum ZIP
|
static
void
|
extractZip(File toUnzip, File destDir)
Metoda narzędziowa do rozpakowywania archiwum ZIP do danego katalogu.
|
static
void
|
extractZip(ZipFile zipFile, File destDir)
Metoda narzędziowa do wyodrębniania całej zawartości archiwum ZIP do danego katalogu
|
static
File
|
extractZipToTemp(File zipFile, String nameHint)
Wyodrębnia archiwum ZIP do katalogu tymczasowego poprzedzonego ciągiem znaków
|
Konstruktory publiczne
ZipUtil2
public ZipUtil2 ()
Metody publiczne
closeZip
public static void closeZip (ZipFile zipFile)
Zamyka otwarty plik ZipFile, ignorując wszelkie wyjątki.
| Parametry |
zipFile |
ZipFile: plik do zamknięcia |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
Metoda narzędziowa do wyodrębniania określonego pliku z archiwum ZIP do pliku tymczasowego
| Parametry |
zipFile |
ZipFile: ZipFile do wyodrębnienia |
filePath |
String: ścieżka pliku do wyodrębnienia |
| Zwraca |
File |
File lub null, jeśli nie znaleziono |
| Zgłasza |
IOException |
jeśli nie udało się wyodrębnić pliku |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
Metoda narzędziowa do wyodrębniania określonego pliku z archiwum ZIP
| Parametry |
zipFile |
ZipFile: ZipFile do wyodrębnienia |
filePath |
String: ścieżka pliku w archiwum ZIP |
destFile |
File: File, do którego ma zostać wyodrębniony |
| Zwraca |
boolean |
czy plik został znaleziony i wyodrębniony |
| Zgłasza |
IOException |
jeśli nie udało się wyodrębnić pliku |
public static void extractZip (File toUnzip,
File destDir)
Metoda narzędziowa do rozpakowywania archiwum ZIP do danego katalogu. Archiwum ZIP jest przedstawiane jako
a File.
| Parametry |
toUnzip |
File: plik File wskazujący archiwum ZIP. |
destDir |
File: lokalny katalog, do którego ma zostać wyodrębniony plik |
| Zgłasza |
IOException |
jeśli nie udało się wyodrębnić pliku |
public static void extractZip (ZipFile zipFile,
File destDir)
Metoda narzędziowa do wyodrębniania całej zawartości archiwum ZIP do danego katalogu
| Parametry |
zipFile |
ZipFile: ZipFile do wyodrębnienia |
destDir |
File: lokalny katalog, do którego ma zostać wyodrębniony plik |
| Zgłasza |
IOException |
jeśli nie udało się wyodrębnić pliku |
public static File extractZipToTemp (File zipFile,
String nameHint)
Wyodrębnia archiwum ZIP do katalogu tymczasowego poprzedzonego ciągiem znaków
| Parametry |
zipFile |
File: archiwum ZIP do wyodrębnienia |
nameHint |
String: prefiks katalogu tymczasowego |
| Zwraca |
File |
File wskazujący katalog tymczasowy |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2026-06-22 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-06-22 UTC."],[],[]]