Eclipse Android插件性能不佳

Eclipse Android插件性能不佳,android,eclipse,Android,Eclipse,当一个项目的规模开始变得相当大时,Android for Eclipse的插件开始不能正常工作,而且速度也非常慢,当涉及到XML修改时,从XML文件中折射代码就变得单调乏味。有时它也无法识别字符串资源。我必须清理项目(有时就像windows重启计算机的解决方案…) 您知道改善这种行为的解决方案吗?我认为这将非常有帮助。如果打开的项目太多,尤其是项目非常大,Eclipse可能会运行缓慢。我记得当我同时打开3个示例项目时,eclipse从200兆运行到500兆运行,速度非常慢,直到我关闭了所有我没有

当一个项目的规模开始变得相当大时,Android for Eclipse的插件开始不能正常工作,而且速度也非常慢,当涉及到XML修改时,从XML文件中折射代码就变得单调乏味。有时它也无法识别字符串资源。我必须清理项目(有时就像windows重启计算机的解决方案…)


您知道改善这种行为的解决方案吗?我认为这将非常有帮助。

如果打开的项目太多,尤其是项目非常大,Eclipse可能会运行缓慢。我记得当我同时打开3个示例项目时,eclipse从200兆运行到500兆运行,速度非常慢,直到我关闭了所有我没有使用的项目,这也取决于你使用的是哪种类型的计算机,如果你的计算机没有太多ram,那么eclipse运行速度会很慢。当我打开一堆项目时,我的计算机清理项目的速度非常慢。

有两个因素会影响eclipse的性能:i/O和内存

I/O:购买好的SSD磁盘。句号

内存:

有几种方法可以提高性能:

1) 在eclipse.ini中包含以下行(至少包含这些值):

(如果你有足够的内存)

2) 在64位系统上使用32位eclipse
这可能会令人惊讶,而且只有当您没有很大的内存量(很少的Gig)时才有效。与64位eclipse相比,32位eclipse占用了大约50-60%的内存—问题是在64位java中,每个对象/字段等占用的内存是32位java的2倍。在java支持占用更少空间的压缩引用(目前为止是实验性的)之前,64位版本很可能会达到内存限制,其中320位应该可以正常工作。

请确保eclipse.ini不包含以下行:

CompileThreshold=5 CompileThreshold=5
我从一些SuperfastEclipseJVM配置中引用了这句话,但这个选项只会使编译速度非常慢。

尽量少使用平台版本。通常我只使用我支持的最低版本和最新版本,这会使它更快一些。 CompileThreshold=5