Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
ZipUtil2
public class ZipUtil2
extends Object
| java.lang.Object |
| ↳ | com.android.tradefed.util.ZipUtil2 |
Вспомогательный класс для извлечения файлов из ZIP-архивов, учитывающий права доступа к файлам в соответствии с POSIX.
Краткое содержание
Общедоступные методы |
|---|
static void | closeZip (ZipFile zipFile) Закройте открытый ZipFile , игнорируя любые исключения. |
static File | extractFileFromZip (ZipFile zipFile, String filePath) Вспомогательный метод для извлечения одного конкретного файла из ZIP-архива во временный файл. |
static boolean | extractFileFromZip (ZipFile zipFile, String filePath, File destFile) Вспомогательный метод для извлечения конкретного файла из ZIP-архива. |
static void | extractZip (File toUnzip, File destDir) Вспомогательный метод для распаковки ZIP-файла в заданную директорию. |
static void | extractZip (ZipFile zipFile, File destDir) Вспомогательный метод для извлечения всего содержимого ZIP-файла в указанную директорию. |
static File | extractZipToTemp (File zipFile, String nameHint) Распакуйте ZIP-файл во временную директорию, предварительно добавив в начало строку. |
Государственные строители
ZipUtil2
public ZipUtil2 ()
Общедоступные методы
closeZip
public static void closeZip (ZipFile zipFile)
Закройте открытый ZipFile , игнорируя любые исключения.
| Параметры |
|---|
zipFile | ZipFile : файл для закрытия |
public static File extractFileFromZip (ZipFile zipFile,
String filePath) Вспомогательный метод для извлечения одного конкретного файла из ZIP-архива во временный файл.
| Параметры |
|---|
zipFile | ZipFile : ZipFile для распаковки. |
filePath | String : путь к файлу для извлечения |
| Возвраты |
|---|
File | File или null, если файл не найден. |
| Броски |
|---|
IOException | если не удалось извлечь файл |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile) Вспомогательный метод для извлечения конкретного файла из ZIP-архива.
| Параметры |
|---|
zipFile | ZipFile : ZipFile для распаковки. |
filePath | String : путь к файлу в архиве ZIP |
destFile | File : File в который нужно извлечь файлы. |
| Возвраты |
|---|
boolean | найден ли и извлечен ли файл |
| Броски |
|---|
IOException | если не удалось извлечь файл |
public static void extractZip (File toUnzip,
File destDir) Вспомогательный метод для распаковки ZIP-файла в заданную директорию. ZIP-файл представляется в виде File .
| Параметры |
|---|
toUnzip | File : File на ZIP-архив. |
destDir | File : локальная директория для извлечения файла. |
| Броски |
|---|
IOException | если не удалось извлечь файл |
public static void extractZip (ZipFile zipFile,
File destDir) Вспомогательный метод для извлечения всего содержимого ZIP-файла в указанную директорию.
| Параметры |
|---|
zipFile | ZipFile : ZipFile для распаковки. |
destDir | File : локальная директория для извлечения файла. |
| Броски |
|---|
IOException | если не удалось извлечь файл |
public static File extractZipToTemp (File zipFile,
String nameHint) Распакуйте ZIP-файл во временную директорию, предварительно добавив в начало строку.
| Параметры |
|---|
zipFile | File : zip-архив для распаковки |
nameHint | String : префикс для временного каталога |
| Возвраты |
|---|
File | File , указывающий на временный каталог. |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-06-22 UTC."],[],[]]