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 zip que leva em consideração as permissões de arquivo POSIX
Resumo
Métodos públicos |
---|
static void | closeZip (ZipFile zipFile) Feche um ZipFile aberto, ignorando quaisquer exceções. |
static File | extractFileFromZip (ZipFile zipFile, String filePath) Método utilitário para extrair um arquivo específico do arquivo zip para um arquivo tmp |
static boolean | extractFileFromZip (ZipFile zipFile, String filePath, File destFile) Método utilitário para extrair um arquivo específico do arquivo zip |
static void | extractZip (ZipFile zipFile, File destDir) Método utilitário para extrair todo o conteúdo do arquivo zip em determinado diretório |
static void | extractZip (File toUnzip, File destDir) Método utilitário para extrair um arquivo zip em um determinado diretório. |
static File | extractZipToTemp (File zipFile, String nameHint) Extraia um arquivo zip para um diretório temporário prefixado com uma string |
Construtores públicos
ZipUtil2
public ZipUtil2 ()
Métodos públicos
fecharZip
public static void closeZip (ZipFile zipFile)
Feche um ZipFile
aberto, ignorando quaisquer 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 do arquivo zip para um arquivo tmp
Parâmetros |
---|
zipFile | ZipFile : o ZipFile a ser extraído |
filePath | String : o filePath do qual extrair |
Devoluções |
---|
File | o ERROR(/File) ou nulo se não for encontrado |
Lança |
---|
| se não conseguiu extrair o arquivo |
public static boolean extractFileFromZip (ZipFile zipFile,
String filePath,
File destFile)
Método utilitário para extrair um arquivo específico do arquivo zip
Parâmetros |
---|
zipFile | ZipFile : o ZipFile a ser extraído |
filePath | String : o caminho do arquivo no zip |
destFile | File : o ERROR(/File) para extrair |
Devoluções |
---|
boolean | se o arquivo foi encontrado e extraído |
Lança |
---|
| se não conseguiu extrair o arquivo |
public static void extractZip (ZipFile zipFile,
File destDir)
Método utilitário para extrair todo o conteúdo do arquivo zip em determinado diretório
Parâmetros |
---|
zipFile | ZipFile : o ZipFile a ser extraído |
destDir | File : o diretório local para extrair o arquivo |
Lança |
---|
| se não conseguiu extrair o arquivo |
public static void extractZip (File toUnzip,
File destDir)
Método utilitário para extrair um arquivo zip em um determinado diretório. O arquivo zip sendo apresentado como ERROR(/File)
.
Parâmetros |
---|
toUnzip | File : um ERROR(/File) apontando para um arquivo zip. |
destDir | File : o diretório local para extrair o arquivo |
Lança |
---|
| se não conseguiu extrair o arquivo |
public static File extractZipToTemp (File zipFile,
String nameHint)
Extraia um arquivo zip para um diretório temporário prefixado com uma string
Parâmetros |
---|
zipFile | File : o arquivo zip a ser extraído |
nameHint | String : um prefixo para o diretório temporário |
Devoluções |
---|
File | um ERROR(/File) apontando 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 2023-12-01 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 2023-12-01 UTC."],[],[]]