给定 SDCard 上的压缩 tar 文件(由 gzip 创建),我需要在 Android 应用程序中展开/解压缩它。tar 文件包含图片、文本和子文件夹以及子文件夹下的文件。我希望扩展/解压缩来维护目录层次结构。
我尝试过使用 commons-compress-1.2.jar,但 Android 报告了 .jars ArchieveException 的问题。
我想实现类似的东西:
File inputFile = new File("下载的 tar 的路径");
File outputDir = new File("SDCard 上要解压到的目录");
DecompressThis(inputFile, outputDir);