EndCentralDirectoryInfo

public final class EndCentralDirectoryInfo
extends Object

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


EndCentralDirectoryInfo là một lớp chứa thông tin tổng thể của tệp zip. Nó nằm ở cuối tệp zip.

Định dạng tệp zip tổng thể: [Tiêu đề tệp cục bộ + Dữ liệu nén [+ Tiêu đề cục bộ mở rộng]?]* [Thư mục trung tâm]* [Bản ghi cuối thư mục trung tâm]

Tham khảo đường liên kết sau để biết thêm thông tin chi tiết: https://en.wikipedia.org/wiki/Zip_(file_format)

Tóm tắt

Hằng số

int MAX_LOOKBACK

Hàm khởi tạo công khai

EndCentralDirectoryInfo(File zipFile)

Hàm khởi tạo để thu thập thông tin thư mục trung tâm cuối của tệp zip.

EndCentralDirectoryInfo(File zipFile, boolean useZip64)

Hàm khởi tạo để thu thập thông tin thư mục trung tâm cuối của tệp zip.

Phương thức công khai

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

Hằng số

MAX_LOOKBACK

public static final int MAX_LOOKBACK

Giá trị hằng số: 65536 (0x00010000)

Hàm khởi tạo công khai

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile)

Hàm khởi tạo để thu thập thông tin thư mục trung tâm cuối của tệp zip.

Tham số
zipFile File: File chứa thông tin thư mục trung tâm cuối. Đây có thể là phần cuối của tệp zip.

Gửi
java.io.IOException
IOException

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

Hàm khởi tạo để thu thập thông tin thư mục trung tâm cuối của tệp zip.

Tham số
zipFile File: File chứa thông tin thư mục trung tâm cuối. Đây có thể là phần cuối của tệp zip.

useZip64 boolean: một giá trị boolean để hỗ trợ định dạng zip64 trong quá trình tải xuống một phần.

Gửi
java.io.IOException
IOException

Phương thức công khai

getCentralDirOffset

public long getCentralDirOffset ()

Giá trị trả về
long

getCentralDirSize

public long getCentralDirSize ()

Giá trị trả về
long

getEntryNumber

public long getEntryNumber ()

Giá trị trả về
long