当项目的规模开始变得相当大时,Android for Eclipse 的插件开始无法正常工作并且速度非常慢,当涉及到 XML 修改时,从 XML 文件中重构代码变得很乏味。有时它也无法识别字符串资源。而且我必须清理项目(有时就像 Windows 的重新启动计算机的解决方案...)
您知道改善这种行为的解决方案吗?我认为这真的很有帮助。
最佳答案
有两个因素影响 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 位版本很可能会遇到内存限制,而 320 位版本应该可以正常工作。
关于android - Eclipse 的 Android 插件性能不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6574022/