我使用ZipOutputStream创建了Zip文件。 zip文件是成功创建的,并且能够使用WinRar和Winzip文件打开。文件显示在Zip文件中。
但同样的文件,我无法在Windows 7默认的Zip Extractor中打开。尝试使用Windows 7默认提取器进行提取时,Zip文件中没有文件。但实际上Zip文件中有多个文件可用。
请帮助... Thx ..
答案 0 :(得分:0)
试试这个,它对我有用
File zipedFile = new File(OUTPUT_ZIP_FILE);
zipedFile.setWritable(true);
答案 1 :(得分:0)
尝试:
outPutStream.putNextEntry(new ZipEntry(file.getName()));
答案 2 :(得分:0)
我的相对路径是/somefolder/somefile.txt 当删除第一个" /"一切都开始完美。 (改为使用以下路径:" somefolder / somefile.txt")。