Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android/Java在使用cipher.getOutputSize()的a字节分配上内存不足;OutOfMemoryError“;_Android_Arrays_Out Of Memory_Aes_Bouncycastle - Fatal编程技术网

Android/Java在使用cipher.getOutputSize()的a字节分配上内存不足;OutOfMemoryError“;

Android/Java在使用cipher.getOutputSize()的a字节分配上内存不足;OutOfMemoryError“;,android,arrays,out-of-memory,aes,bouncycastle,Android,Arrays,Out Of Memory,Aes,Bouncycastle,我对使用Bouncy castle的Aes中的解密函数有一个问题 我有一个常规的加密/解密函数,但速度太慢了。现在,我正在尝试使用BouncyCastle'Lib中测试文件示例的部分代码来修复此问题。我编写的代码如下: 现在我收到一个错误 “E/dalvikvm堆(548):52023154字节分配的内存不足。” 原因:java.lang.OutOfMemoryError尝试分配字节[]明文时出错 我对大小为1-2MB的文件没有问题,但是在大于2MB的文件上有这个错误 我对此一无所知,也没有在

我对使用Bouncy castle的Aes中的解密函数有一个问题

我有一个常规的加密/解密函数,但速度太慢了。现在,我正在尝试使用BouncyCastle'Lib中测试文件示例的部分代码来修复此问题。我编写的代码如下:

现在我收到一个错误

“E/dalvikvm堆(548):52023154字节分配的内存不足。”

原因:java.lang.OutOfMemoryError尝试分配字节[]明文时出错

我对大小为1-2MB的文件没有问题,但是在大于2MB的文件上有这个错误


我对此一无所知,也没有在网上找到任何回应。你能帮我吗?

我在这篇文章中找到了一个解决方案:
用这个升级我的堆大小!多亏了团结

我已经用解决方案修改了我的问题,但我不知道如何接受它。您可以将文本复制到“答案”字段,请注意,您可以发布自己问题的答案并接受它们(我认为应该在常见问题解答中)。你不能从接受中获得声誉。是的,但前几次我无法分享答案,我的答案变成了评论。现在没事了!谢谢兄弟!