加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – OutOfMemoryError有什么增加和如何?

发布时间:2020-12-14 16:27:36 所属栏目:Java 来源:网络整理
导读:我有一个非常长的收集与10k项目,当对对象运行一个toString()崩溃.我需要使用这个输出. 05-21 12:59:44.586: ERROR/dalvikvm-heap(6415): Out of memory on a 847610-byte allocation.05-21 12:59:44.636: ERROR/dalvikvm(6415): Out of memory: Heap Size=15
我有一个非常长的收集与10k项目,当对对象运行一个toString()崩溃.我需要使用这个输出.
05-21 12:59:44.586: ERROR/dalvikvm-heap(6415): Out of memory on a 847610-byte allocation.
05-21 12:59:44.636: ERROR/dalvikvm(6415): Out of memory: Heap Size=15559KB,Allocated=12932KB,Bitmap Size=613KB
05-21 12:59:44.636: ERROR/AndroidRuntime(6415): Uncaught handler: thread main exiting due to uncaught exception
05-21 12:59:44.636: ERROR/AndroidRuntime(6415): java.lang.OutOfMemoryError
05-21 12:59:44.636: ERROR/AndroidRuntime(6415):     at java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:97)
05-21 12:59:44.636: ERROR/AndroidRuntime(6415):     at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:155)
05-21 12:59:44.636: ERROR/AndroidRuntime(6415):     at java.lang.StringBuilder.append(StringBuilder.java:202)
05-21 12:59:44.636: ERROR/AndroidRuntime(6415):     at java.util.AbstractCollection.toString(AbstractCollection.java:384)

我需要一步一步的指导如何增加堆和Android应用程序.我不运行命令行.

解决方法

似乎在Android应用程序上存在16 MB的堆栈空间,只能在 altering the Android source之间进行操作.您的程序已达到此限制:“内存不足:堆大小= 15559KB”.您将需要弄清楚如何减少程序的内存使用量.一个很好的指导是 here.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读