我无法在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(它有效,我测试过了)
它有什么用?
由于
答案 0 :(得分:0)
尝试使用zip4j库
使用jondev的解决方案你必须注意文件路径:单个/省略可能导致无效工作
编辑:根据评论,这可能对您有所帮助:
String externalPath = getExternalFilesDir(null).getAbsolutePath();
Decompress d = new Decompress(externalPath + "/test.zip", externalPath + "/");
d.unzip();