小编wbb*_*wbb的帖子

Android 3.x + Java ZipFile类 - 无法从大文件中读取ZipEntries

如果我通过ZipFile类打开一个大的zip文件(250MB)并尝试读取条目.这在2.x模拟器和真实硬件中工作正常.如果我在我的平板电脑(运行4.0.3的华硕Transformer)或模拟器(3.2)上使用完全一些代码,我无法读取任何条目.ZipFile类的size()函数始终返回零,ZipFile不返回任何zip条目.即使我平板电脑上的ROM附带的拉链应用程序也无法读取任何条目.zip文件没有损坏.我检查了一下.

从ZipFile读取的代码适用于所有版本较小的zip文件.2.x和3.x/4.x之间发生了什么变化?

我的Testfile是来自HighVoltage Sid Collection的C64Music.zip.它包含超过40.000个文件,大约250MB.

我不知道在哪里看.

zip android limits file

21
推荐指数
1
解决办法
708
查看次数

标签 统计

android ×1

file ×1

limits ×1

zip ×1