无法解压缩文件,测试不同的功能

时间:2011-11-16 15:46:20

标签: java android sd-card unzip

我无法在SD卡上解压缩文件。我测试过了 http://www.jondev.net/articles/Unzipping_Files_with_Android_%28Programmatically%29 How to unzip files programmatically in Android? Android - Unzip a folder?

它显示没有错误,没有警告,没有,就像一切都好。但是不提取zip文件。

我启用了WRITE_EXTERNAL_STORAGE_PERMISSION,因此我可以从app写入sdcard(它有效,我测试过了)

它有什么用?

由于

1 个答案:

答案 0 :(得分:0)

尝试使用zip4j

使用jondev的解决方案你必须注意文件路径:单个/省略可能导致无效工作

编辑:根据评论,这可能对您有所帮助:

String externalPath = getExternalFilesDir(null).getAbsolutePath();
Decompress d = new Decompress(externalPath + "/test.zip", externalPath + "/");
d.unzip();