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



我无法解压缩sd卡上的文件。我已经测试过了http://www.jondev.net/articles/Unzipping_Files_with_Android_%28Programmatically%29如何解压缩文件在Android编程?Android -解压缩文件夹?

没有错误,没有警告,什么都没有,好像一切正常。但是没有解压zip文件。

我已经启用了WRITE_EXTERNAL_STORAGE_PERMISSION,所以我可以从应用程序写入到sd卡(它工作,我测试过了)

会是什么呢?

谢谢

尝试使用zip4j库

对于jondev的解决方案,您必须注意文件路径:单个/省略可能导致什么都不起作用

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

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

最新更新