Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
ZipUtil2
public
class
ZipUtil2
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.ZipUtil2
|
Uma classe auxiliar para extração de ZIP que considera as permissões de arquivo POSIX.
Resumo
Métodos públicos |
static
void
|
closeZip(ZipFile zipFile)
Fecha um ZipFile aberto, ignorando exceções.
|
static
File
|
extractFileFromZip(ZipFile zipFile, String filePath)
Método utilitário para extrair um arquivo específico de um arquivo ZIP para um arquivo temporário.
|
static
boolean
|
extractFileFromZip(ZipFile zipFile, String filePath, File destFile)
Método utilitário para extrair um arquivo específico de um arquivo ZIP.
|
static
void
|
extractZip(File toUnzip, File destDir)
Método utilitário para extrair um arquivo ZIP em um diretório específico.
|
static
void
|
extractZip(ZipFile zipFile, File destDir)
Método utilitário para extrair todo o conteúdo do arquivo ZIP para o diretório especificado.
|
static
File
|
extractZipToTemp(File zipFile, String nameHint)
Extrair um arquivo ZIP para um diretório temporário com uma string
|
Construtores públicos
ZipUtil2
public ZipUtil2 ()
Métodos públicos
closeZip
public static void closeZip (ZipFile zipFile)
Fecha um ZipFile aberto, ignorando exceções.
| Parâmetros |
zipFile |
ZipFile: o arquivo a ser fechado |
public static File extractFileFromZip (ZipFile zipFile,
String filePath)
Método utilitário para extrair um arquivo específico de um arquivo ZIP para um arquivo temporário.
| Parâmetros |
zipFile |
ZipFile: o ZipFile a ser extraído |
filePath |
String: o caminho do arquivo a ser extraído |
| Retorna |
File |
o File ou nulo se não for encontrado |
| Gera |
IOException |
se houver falha ao extrair o arquivo |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
Método utilitário para extrair um arquivo específico de um arquivo ZIP.
| Parâmetros |
zipFile |
ZipFile: o ZipFile a ser extraído |
filePath |
String: o caminho do arquivo no ZIP |
destFile |
File: o File para extrair |
| Retorna |
boolean |
se o arquivo foi encontrado e extraído |
| Gera |
IOException |
se houver falha ao extrair o arquivo |
public static void extractZip (File toUnzip,
File destDir)
Método utilitário para extrair um arquivo ZIP em um diretório específico. O arquivo ZIP apresentado como
um File.
| Parâmetros |
toUnzip |
File: um File que aponta para um arquivo ZIP. |
destDir |
File: o diretório local para extrair o arquivo |
| Gera |
IOException |
se houver falha ao extrair o arquivo |
public static void extractZip (ZipFile zipFile,
File destDir)
Método utilitário para extrair todo o conteúdo do arquivo ZIP para o diretório especificado.
| Parâmetros |
zipFile |
ZipFile: o ZipFile a ser extraído |
destDir |
File: o diretório local para extrair o arquivo |
| Gera |
IOException |
se houver falha ao extrair o arquivo |
public static File extractZipToTemp (File zipFile,
String nameHint)
Extrair um arquivo ZIP para um diretório temporário com uma string
| Parâmetros |
zipFile |
File: o arquivo ZIP a ser extraído |
nameHint |
String: um prefixo para o diretório temporário |
| Retorna |
File |
um File que aponta para o diretório temporário |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2026-06-22 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-06-22 UTC."],[],[]]