【问题标题】:Java heap space error. Android Eclipse IDEJava 堆空间错误。安卓 Eclipse IDE
【发布时间】:2015-04-06 05:32:17
【问题描述】:

我在 Eclipse IDE 中不断收到错误“Java Heap Space”。之后 Eclipse 崩溃并且所有未保存的数据都丢失了。

它只发生在某些特定的布局 XML 上,就在我更改其中的任何属性之后。尤其是那些带有 GridViews、listviews 和 tableviews 的。也只能在图形布局模式下,而不是在 XML 模式下。

这是 XML 之一:

在进行更改期间,我还检查了任务管理器。那时我的 CPU 使用率从 32% 增加到 74%。有时甚至在 90 年代。 我的空闲(当 Eclipse 未运行时)内存使用量为 2.01GB,在 Eclipse 操作期间它增加到 3.5GB。

电脑的配置是:

据我所知,我认为问题在于我的 RAM 不足。但我想在升级 RAM 之前确定一下。我说的对吗?

仅供参考:我已经尝试过其他帖子上发布的解决方案。例如,“运行配置”(我似乎找不到他们在说什么)和“关闭 Lint”(这对我来说是不可接受的,因为我需要 Lint)。

【问题讨论】:

    标签: android xml eclipse ide


    【解决方案1】:

    在eclipse的安装文件夹中,会有一个文件eclipse.ini。

    增加以下变量的大小

    -XX:MaxPermSize 比现有值更高,例如它的 512m ,将其增加到 1024m 等等,然后检查您是否遇到相同的错误。

    【讨论】:

    • 在 Eclipse.ini 中将值从 256m 更改为 1024。出现同样的问题!
    • -XX:MaxPermSize=1024m -Xms512m -Xmx1024m 这些是当前值。
    • 在这种情况下,尝试将 -Xmx 更改为更高的值,在我的情况下,我也遇到了同样的错误,只有更改 MaxPermSize 才对我有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 2015-01-23
    相关资源
    最近更新 更多