当我使用Android的XML编辑器时,我能做些什么关于Eclipse变得非常慢(和沙滩球)?

时间:2014-05-13 21:26:01

标签: android xml eclipse ide

我的同事和我(所有在Mac上都使用Juno)遇到了同样的问题,当我们处理Android代码时,一切都很好我们打开各种xml文档(布局,清单等)。一旦我们这样做,在各种奇怪的事情开始发生之前,有限的时间跨度(通常约30分钟)。 即:

大多数动作(如在文件之间切换或保存代码或更改视角)需要多秒钟(有时超过一分钟),并且沙滩球会旋转。

它开始很慢 - 最初只是将操作延迟一两秒,但很快变得非常糟糕以至于它变得无法使用并且需要重新启动Eclipse。 (重启确实可以修复它。)

我想知道这是否是一个已知的错误和/或是否有规定的补救措施。

1 个答案:

答案 0 :(得分:1)

Increasing the heap size of Eclipse's JVM,通过修改eclipse.ini文件,通常可以缓解此问题。

默认值偏低。我们有一个非常大的Android项目,并且在编译时经历了大幅减速,因为当Eclipse接近内存限制时过多的GC。

对于新安装,我们始终使用此配置:

org.eclipse.epp.package.standard.product
--launcher.XXMaxPermSize
512M
(...)
org.eclipse.platform
--launcher.XXMaxPermSize
512m
(...)
--launcher.appendVmargs
-vmargs
-Xms512m
-Xmx1024m

另外,正如NickT所说,我建议更新到Eclipse 4.3。