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 File: ERROR(/File)에는 끝 중앙 디렉터리 정보가 포함됩니다. 이는 ZIP 파일의 끝 부분일 수 있습니다.

생성 값
IOException

EndCentralDirectoryInfo

public EndCentralDirectoryInfo (File zipFile, 
                boolean useZip64)

zip 파일의 중앙 디렉터리 끝 정보를 수집하는 생성자입니다.

매개변수
zipFile File: ERROR(/File)에는 끝 중앙 디렉터리 정보가 포함됩니다. ZIP 파일의 끝 부분일 수 있습니다.

useZip64 boolean: 부분 다운로드에서 zip64 형식을 지원하는 불리언입니다.

생성 값
IOException

공개 메서드

getCentralDirOffset

public long getCentralDirOffset ()

반환 값
long

getCentralDirSize

public long getCentralDirSize ()

반환 값
long

getEntryNumber

public long getEntryNumber ()

반환 값
long