Tiêu đề tệp cục bộ

public final class LocalFileHeader
extends Object

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


LocalFileHeader là lớp chứa thông tin của tệp/thư mục bên trong tệp zip. Khối dữ liệu nằm ở phần đầu của mỗi mục nhập tệp.

Đị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]* [Kết thúc bản ghi thư mục trung tâm]

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

Bản tóm tắt

Hằng số

int LOCAL_FILE_HEADER_SIZE

Nhà thầu xây dựng công cộng

LocalFileHeader (File partialZipFile)
LocalFileHeader (File partialZipFile, long startOffset)

Trình xây dựng để thu thập thông tin tiêu đề tệp cục bộ của một mục nhập tệp trong tệp zip.

Phương pháp công cộng

long getCompressedSize ()
int getCompressionMethod ()
long getCrc ()
int getExtraFieldLength ()
int getFileNameLength ()
int getHeaderSize ()
long getUncompressedSize ()

Hằng số

LOCAL_FILE_HEADER_SIZE

public static final int LOCAL_FILE_HEADER_SIZE

Giá trị không đổi: 30 (0x0000001e)

Nhà thầu xây dựng công cộng

Tiêu đề tệp cục bộ

public LocalFileHeader (File partialZipFile)

Thông số
partialZipFile File

Tiêu đề tệp cục bộ

public LocalFileHeader (File partialZipFile, 
                long startOffset)

Trình xây dựng để thu thập thông tin tiêu đề tệp cục bộ của một mục nhập tệp trong tệp zip.

Thông số
partialZipFile File : ERROR(/File) chứa thông tin tiêu đề tệp cục bộ.

startOffset long : độ lệch bắt đầu của khối dữ liệu cho tiêu đề tệp cục bộ.

Ném
IOException

Phương pháp công khai

được nénKích thước

public long getCompressedSize ()

Trả lại
long

phương thức nén get

public int getCompressionMethod ()

Trả lại
int

getCrc

public long getCrc ()

Trả lại
long

getExtraFieldLength

public int getExtraFieldLength ()

Trả lại
int

getFileNameĐộ dài

public int getFileNameLength ()

Trả lại
int

getHeaderSize

public int getHeaderSize ()

Trả lại
int

nhận đượcKích thước không nén

public long getUncompressedSize ()

Trả lại
long