我正在尝试计算大文件(大约 60MB 或更多)的 md5 哈希值。该设备是具有 1GB RAM 和 16GB 的 Nexus 7,无法分配超过 30MB 的任何内容。代码因 java.lang.OutOfMemory 异常而失败。
而且我找不到任何方法可以将数据以零碎的方式添加到 Titanium.Utils.md5HexDigest()。它一次需要全部数据。
有什么办法可以解决这个问题吗?
我已经在 Marketplace 上搜索了任何可以帮助我做到这一点的产品。但我还没有找到。
我正在尝试计算大文件(大约 60MB 或更多)的 md5 哈希值。该设备是具有 1GB RAM 和 16GB 的 Nexus 7,无法分配超过 30MB 的任何内容。代码因 java.lang.OutOfMemory 异常而失败。
而且我找不到任何方法可以将数据以零碎的方式添加到 Titanium.Utils.md5HexDigest()。它一次需要全部数据。
有什么办法可以解决这个问题吗?
我已经在 Marketplace 上搜索了任何可以帮助我做到这一点的产品。但我还没有找到。