Eclipse的Android插件性能不佳

时间:2011-07-04 16:35:22

标签: android eclipse

当项目的维度开始变得相当大时,Android for Eclipse的插件开始工作不正常而且非常慢,当涉及到XML修改时,从XML文件中反编译代码变得乏味。有时它也无法识别字符串资源。我必须清理项目(有时候就像重启计算机的窗口的解决方案......)

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

3 个答案:

答案 0 :(得分:2)

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

I / O:购买好的SSD磁盘。完全停止。

记忆:

提高效果的方法很少:

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

-vmargs
-Xms160m
-Xmx2048m

(即如果你有足够的记忆)

2)在64位系统上使用32位eclipse 这可能是令人惊讶的,只有你没有很大的内存(很少的演出)才有效。与64位eclipse相比,32位eclipse占用大约50-60%的内存 - 事实上,在64位java中,每个对象/字段等占用的内存比32位java多2倍。直到java支持(迄今为止实验性的)压缩引用占用更少的空间,很可能内存限制将被64位版本命中,其中320bit应该可以正常工作。

答案 1 :(得分:1)

如果您打开了太多项目,Eclipse可能会运行缓慢,尤其是在项目非常大的情况下。我记得当我曾经同时打开3个示例项目并且eclipse从200 meg运行到500 meg运行时,它真的很慢,直到我关闭了我没有使用的所有项目,它还取决于你使用哪种类型的计算机如果你的计算机没有很多内存,那么eclipse将会运行缓慢。当我打开一堆项目时,我的计算机清理项目的速度非常慢。

答案 2 :(得分:0)

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


    CompileThreshold=5

我从一些超高速的Eclipse jvm配置中选择了这一行,但是这个选项只会使编译变得非常慢。