使用Zip来拷贝,或者追加删除压缩包内文件时, 当文件过大,会产生invalid entry compressed size错误, 需要用下面的方式来拷贝Entry。 ZipEntry destEntry = new ZipEntry (zin.getName()); zout.putNextEntry(destEntry); 或者直接写成 zout.putNextEntry(new ZipEntry (zin.getName()));