我面临着有趣的问题。我的 ZIP 存档中有超过 65535 个文件,这是个问题,因为标准 ZIP 存档最多只能携带 65535 个文件才能成功解压缩它们。你遇到过同样的问题吗?我目前正在 Android 中解压缩(使用 ZipEntry),那么有什么方法可以增加我可以存储在一个 ZIP 中的文件数量吗?
谢谢
来自 Wikipedia:Java 的内置 java.util.zip 确实支持 Java 7 版本的 ZIP64。据我所知,Android SDK 是为 java5/6 设计的,另见这个问题。但是您也许可以从 java.util.zip 中提取类并在您的项目中使用这些类。