2

昨天我安装了 Eclipse Luna 来为 android 开发...我安装了 google SDK,一切似乎都运行良好...但是当我查看给定活动的图形布局时,Luna 爆炸并开始给我一个屏幕,如下面的 SS :
错误截图

为了解决这个问题,我必须强制退出 eclipse 并重新打开......问题是 XML 不是一个很好的工具来构建接口......我可以做些什么来增加堆大小?!?或类似的东西???

额外细节:

  • 在 MAC OS X 最新版本上运行
  • 当错误发生时,我不在任何内存压力情况下......我有一个 16gb 设置......
  • 到目前为止,我的项目只有 1 个活动,所以我不知道这是否发生在另一个屏幕上
  • 这是我的第一个安卓应用
4

1 回答 1

3

您可以通过调整配置文件-Xmx中的值来增加分配给 Eclipse 的最大堆大小。eclipse.ini

例子:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xms512m
-Xmx1024m
-XX:+UseParallelGC
-XX:PermSize=256M
-XX:MaxPermSize=512M

有关文件的位置,请参阅此链接

如果即使在将最大堆大小增加到超过操作系统允许的最大值之后错误仍然存​​在,那么您的 Eclipse 安装很可能在其插件之一中存在错误。

于 2014-09-11T17:27:17.713 回答