如果我尝试编辑我的一个layout.xml,那么Eclipse变得越来越慢,大约1分钟后,它会打击我5-6行“Java堆空间”错误消息,仅此而已:
在此之后,Eclipse 没有响应,我强行退出它,我得到了第二个错误:
每次我想编辑特定的布局时都会发生。
有人可以告诉我有什么建议吗? 我不能继续我的工作,它真的很烦人,它只是阻止我,我什么也做不了,我得到了这个错误大约10次。
E D I T:
很多人都说要增加堆大小,在.ini文件中将Eclipse配置到你的计算机等等。以防万一现在我突出显示问题:这不是一个配置错误,这显然是一个Eclipse错误,无论你拥有多少,消耗你在几分钟内所拥有的所有内存。 配置.ini文件不会解决此问题。
请尝试关闭Lint。
答案 0 :(得分:16)
我关掉了林特,问题解决了。 如果您遇到此类问题,请务必关闭Lint。
答案 1 :(得分:3)
布局中的某些东西试图操纵大量数据,并且它的处理迫使JVM耗尽堆。是否有使用转换或XSLT?模式是否允许标记的子节点的无限嵌套?
检查某种形式的递归或任何其他类型的无限扩展的布局。
尝试发布一个单独的问题,标题为“什么会导致此XML耗尽内存?”并包含布局的XML代码。你可以在这里做,但添加一个新问题会更清晰。
答案 2 :(得分:0)
我在几分钟之前就遇到了同样的问题,但我做的是我改变了我即将使用的图像属性太大了。所以试试你的另一张图片,你就可以看到你工作而不触及任何任何设置