结束中央目录信息

public final class EndCentralDirectoryInfo
extends Object

java.lang.Object
com.android.tradefed.util.zip.EndCentralDirectoryInfo


EndCentralDirectoryInfo 是一个包含 zip 文件的整体信息的类。它位于 zip 文件的末尾。

整体压缩文件格式:[本地文件头+压缩数据[+扩展本地头]?]*[中心目录]*[中心目录记录结束]

有关详细信息,请参阅以下链接:https://en.wikipedia.org/wiki/Zip_(file_format)

概括

常量

int MAX_LOOKBACK

公共构造函数

EndCentralDirectoryInfo (File zipFile)

用于收集 zip 文件的末端中央目录信息的构造函数。

EndCentralDirectoryInfo (File zipFile, boolean useZip64)

用于收集 zip 文件的末端中央目录信息的构造函数。

公共方法

long getCentralDirOffset ()
long getCentralDirSize ()
long getEntryNumber ()

常量

MAX_LOOKBACK

public static final int MAX_LOOKBACK

常数值:65536 (0x00010000)

公共构造函数

结束中央目录信息

public EndCentralDirectoryInfo (File zipFile)

用于收集 zip 文件的末端中央目录信息的构造函数。

参数
zipFile File :一个ERROR(/File)包含结束中央目录信息。它可能是 zip 文件的结尾部分。

投掷
异常

结束中央目录信息

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

用于收集 zip 文件的末端中央目录信息的构造函数。

参数
zipFile File :一个ERROR(/File)包含结束中央目录信息。它可能是 zip 文件的结尾部分。

useZip64 boolean : 在部分下载中支持 zip64 格式的布尔值。

投掷
异常

公共方法

getCentralDirOffset

public long getCentralDirOffset ()

退货
long

获取中心目录大小

public long getCentralDirSize ()

退货
long

获取条目号

public long getEntryNumber ()

退货
long