Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

ZipUtil2

public class ZipUtil2
extends Object

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


一个用于zip提取的帮助程序类,该类考虑了POSIX文件权限

摘要

公共建设者

ZipUtil2 ()

公开方法

static void closeZip (ZipFile zipFile)

关闭打开的ZipFile ,忽略任何异常。

static File extractFileFromZip (ZipFile zipFile, String filePath)

从zip文件中将一个特定文件提取到tmp文件中的实用方法

static void extractZip (ZipFile zipFile, File destDir)

将zip文件的全部内容提取到给定目录中的实用方法

static void extractZip (File zipFile, File destDir)

将zip文件提取到给定目录的实用程序方法。

static File extractZipToTemp (File zipFile, String nameHint)

将压缩文件解压缩到以字符串开头的临时目录中

公共建设者

ZipUtil2

public ZipUtil2 ()

公开方法

closeZip

public static void closeZip (ZipFile zipFile)

关闭打开的ZipFile ,忽略任何异常。

参量
zipFile ZipFile :要关闭的文件

extractFileFromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

从zip文件中将一个特定文件提取到tmp文件中的实用方法

参量
zipFile ZipFile :要提取的ZipFile

filePath String :要提取的文件路径

退货
File ERROR(/File)如果找不到,则为null

投掷
如果提取文件失败

extractZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

将zip文件的全部内容提取到给定目录中的实用方法

参量
zipFile ZipFile :要提取的ZipFile

destDir File :将文件解压缩到的本地目录

投掷
如果提取文件失败

extractZip

public static void extractZip (File zipFile, 
                File destDir)

将zip文件提取到给定目录的实用程序方法。压缩文件显示为ERROR(/File)

参量
zipFile File :指向zip文件的ERROR(/File)

destDir File :将文件解压缩到的本地目录

投掷
如果提取文件失败

extractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

将压缩文件解压缩到以字符串开头的临时目录中

参量
zipFile File :要提取的zip文件

nameHint String :临时目录的前缀

退货
File 指向临时目录的ERROR(/File)