EndCentralDirectoryInfo

public final class EndCentralDirectoryInfo
extends Object

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


EndCentralDirectoryInfo 是包含 ZIP 檔案整體資訊的類別。位於 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)

公用建構函式

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile)

建構函式,用於收集 ZIP 檔案的結尾中樞目錄資訊。

參數
zipFile FileERROR(/File) 包含結尾中央目錄資訊。很可能是 ZIP 檔案的結尾部分。

擲回
IOException

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

建構函式,用於收集 ZIP 檔案的結尾中樞目錄資訊。

參數
zipFile FileERROR(/File) 包含結尾中央目錄資訊。可能位於 ZIP 檔案的結尾部分。

useZip64 boolean:用於在部分下載作業中支援 zip64 格式的布林值。

擲回
IOException

公用方法

getCentralDirOffset

public long getCentralDirOffset ()

傳回
long

getCentralDirSize

public long getCentralDirSize ()

傳回
long

getEntryNumber

public long getEntryNumber ()

傳回
long