5

我已经使用 ZipOutputStream 创建了 Zip 文件。zip 文件已成功创建,并且可以使用 WinRar 和 Winzip 文件打开。这些文件显示在 Zip 文件中。

但同样的文件,我无法在 Windows 7 默认的 Zip Extractor 中打开。尝试使用 Windows 7 默认提取器进行提取时,Zip 文件中没有文件。但实际上 Zip 文件中有多个文件可用。

请帮助解决这个问题......谢谢......

4

3 回答 3

2

删除第一个“/”时,我的相对路径是 /somefolder/somefile.txt,一切都开始正常工作。(改用以下路径:“somefolder/somefile.txt”)。

于 2015-10-13T14:24:10.850 回答
0

试试这个,它对我有用

File zipedFile = new File(OUTPUT_ZIP_FILE);
 zipedFile.setWritable(true);
于 2014-02-12T13:24:32.180 回答
0

尝试:

outPutStream.putNextEntry(new ZipEntry(file.getName()));
于 2015-08-26T15:30:26.020 回答