尝试读取90 MB EPUB文件时出现内存错误

时间:2011-10-08 09:01:38

标签: android epub

我试图使用epub库读取存储在sdcard中的epub文件。 epub文件大小为90 MB。当我运行此应用程序时,它会出现“内存不足”的错误。

有没有人有想法/建议/解决方案如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您可能希望在7-zip等档案管理器中打开该文件,并查看各个文件的大小。一些电子书阅读器(如索尼)对.epub存档中的各个.xhtml文件有大小限制 - 我们已经将它们分成大约100KB未压缩的文件。

如果确实发现.epub存档中的xhtml文件太大,可以使用像Caliber这样的工具将文件拆分成较小的位。