1

给定 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);

4

1 回答 1

1

不是我希望的微不足道的解决方案。我将几段公共代码/库放在一起,并创建了一个 AsyncTask 来完成我正在寻找的工作。

感谢大家的输入/帮助。

于 2012-08-23T12:48:54.410 回答