SDCard に圧縮された tar ファイル (gzip で作成) がある場合、Android アプリ内で展開/圧縮解除する必要があります。tar ファイルには、画像、テキスト、およびサブフォルダーの下にファイルが含まれるサブフォルダーが含まれています。ディレクトリ階層を維持したまま展開・展開したい。
commons-compress-1.2.jar を使用してみましたが、Android は .jars ArchieveException に関する問題を報告します。
私は次のようなものを実装したいです:
File inputFile = new File("ダウンロードした tar へのパス");
File outputDir = new File("解凍先のSDカード上のディレクトリ");
DecompressThis(inputFile, outputDir);