当项目的维度开始变得相当大时,Android for Eclipse的插件开始工作不正常而且非常慢,当涉及到XML修改时,从XML文件中反编译代码变得乏味。有时它也无法识别字符串资源。我必须清理项目(有时候就像重启计算机的窗口的解决方案......)
你知道改善这种行为的解决方案吗?我认为这将非常有用。
答案 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)
答案 2 :(得分:0)
请确保eclipse.ini不包含以下行:
CompileThreshold=5
我从一些超高速的Eclipse jvm配置中选择了这一行,但是这个选项只会使编译变得非常慢。