ZipUtil2

public class ZipUtil2
extends Object

java.lang.Object
com.android.tradefed.util.ZipUtil2


POSIX 파일 권한을 고려하는 zip 추출을 위한 도우미 클래스

요약

공개 생성자

ZipUtil2 ()

공개 메소드

static void closeZip (ZipFile zipFile)

모든 예외를 무시하고 열려 있는 ZipFile 닫습니다.

static File extractFileFromZip (ZipFile zipFile, String filePath)

zip 파일에서 특정 파일 하나를 tmp 파일로 추출하는 유틸리티 방법

static boolean extractFileFromZip (ZipFile zipFile, String filePath, File destFile)

zip 파일에서 특정 파일 하나를 추출하는 유틸리티 방법

static void extractZip (ZipFile zipFile, File destDir)

zip 파일의 전체 내용을 지정된 디렉토리로 추출하는 유틸리티 방법

static void extractZip (File toUnzip, File destDir)

지정된 디렉토리에 zip 파일을 추출하는 유틸리티 방법입니다.

static File extractZipToTemp (File zipFile, String nameHint)

문자열이 앞에 붙은 임시 디렉토리에 zip 파일을 추출합니다.

공개 생성자

ZipUtil2

public ZipUtil2 ()

공개 메소드

닫기우편번호

public static void closeZip (ZipFile zipFile)

모든 예외를 무시하고 열려 있는 ZipFile 닫습니다.

매개변수
zipFile ZipFile : 닫을 파일

추출파일FromZip

public static File extractFileFromZip (ZipFile zipFile, 
                String filePath)

zip 파일에서 특정 파일 하나를 tmp 파일로 추출하는 유틸리티 방법

매개변수
zipFile ZipFile : 추출할 ZipFile

filePath String : 추출할 filePath

보고
File ERROR(/File) 또는 찾을 수 없는 경우 null

던지기
파일 추출에 실패한 경우

추출파일FromZip

public static boolean extractFileFromZip (ZipFile zipFile, 
                String filePath, 
                File destFile)

zip 파일에서 특정 파일 하나를 추출하는 유틸리티 방법

매개변수
zipFile ZipFile : 추출할 ZipFile

filePath String : zip의 파일 경로

destFile File : 추출할 ERROR(/File)

보고
boolean 파일을 찾아서 추출했는지 여부

던지기
파일 추출에 실패한 경우

extractZip

public static void extractZip (ZipFile zipFile, 
                File destDir)

zip 파일의 전체 내용을 지정된 디렉토리로 추출하는 유틸리티 방법

매개변수
zipFile ZipFile : 추출할 ZipFile

destDir File : 파일을 추출할 로컬 디렉터리

던지기
파일 추출에 실패한 경우

extractZip

public static void extractZip (File toUnzip, 
                File destDir)

지정된 디렉토리에 zip 파일을 추출하는 유틸리티 방법입니다. zip 파일은 ERROR(/File) 로 표시됩니다.

매개변수
toUnzip File : zip 파일을 가리키는 ERROR(/File) 입니다.

destDir File : 파일을 추출할 로컬 디렉터리

던지기
파일 추출에 실패한 경우

extractZipToTemp

public static File extractZipToTemp (File zipFile, 
                String nameHint)

문자열이 앞에 붙은 임시 디렉토리에 zip 파일을 추출합니다.

매개변수
zipFile File : 추출할 zip 파일

nameHint String : 임시 디렉터리의 접두사

보고
File 임시 디렉토리를 가리키는 ERROR(/File)