SDCard에서 압축 된 tar 파일 (gzip으로 생성)을 제공한다면 안드로이드 응용 프로그램 내에서 압축/압축 해제해야합니다. tar 파일에는 하위 폴더 아래에 파일이있는 그림, 텍스트 및 하위 폴더가 있습니다. 확장/압축 해제에서 디렉토리 계층을 유지하기를 원합니다.안드로이드 2.2 이상에서 압축 된 tar 파일을 확장하는 방법
나는 commons-compress-1.2.jar를 사용해 보았지만 Android는 .jars ArchieveException 문제를보고합니다. 난
같은 것을 구현하려는 : ("다운로드 타르 경로")
파일 입력 _ = 새로운 파일;
파일 outputDir = 새 파일 ("압축을 풀 SDCard의 디렉토리");
DecompressThis (inputFile, outputDir);
이 도움이 될 수도 있습니다. http://stackoverflow.com/questions/315618/how-do-i-extract-a-tar-file-in-java –
나는 그것을 시도했는데, ArchieveException을 만났습니다. Android에서 .jar 파일을 처리 할 수 없기 때문입니다. – user1603721