关于ZipFile的Size函数只能获取65535个Entry的问题……

wh_benben 2018-01-03 08:52:02
我有一个很大的zip压缩包,里面有十几万个文件,用java.util.zip下的ZipFile类读入zip文件后,用Size函数只能最多获取到65535个Entry。而我在windows平台上,用同样的方法去读这个zip文件,可以获取到所有的十几万个Entry,请问在android中应如何操作,才能获取到压缩包中的所有entry?
...全文
156 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wh_benben 2018-01-03
  • 打赏
  • 举报
回复
int是4字节,足够了。第三方库可以试试,谢谢了。
jklwan 2018-01-03
  • 打赏
  • 举报
回复
安卓并不支持大压缩文件,超过4G或65535个文件请使用Apache Commons Compress第三方库
  • 打赏
  • 举报
回复
用long类型读读看

80,352

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧