在Mac上使用Android SDK时,Eclipse非常慢。 我如何加快速度?

我在运行Snow Leopard的Mac上使用Eclipse + Android SDK开发Android应用程序。

事情是,Eclipse非常慢 - 就像它改变标签时的“沙滩球”几秒钟。

我能做些什么来改善它的表现吗?


解决方案:更改所使用的Java版本并增加分配的内存。

编辑eclipse.ini - 这个文件位于Eclipse.app/Contents/MacOS/eclipse.ini。

更改以下变量以使用Java 1.6并分配更多内存:

-Dosgi.requiredJavaVersion = 1.6
-Xms128m
-Xmx1024m

(最初发现在这里:http://www.codeweblog.com/eclipse-adt-mac-version-tab-to-switch-slow-solution/)


您可以尝试这篇IBM developerWorks文章的一些建议

搜索“在Mac OS X上最大化Eclipse性能”部分


从64位版本切换到32位版本的Eclipse对我的UI响应能力有很大改进。 从http://www.eclipse.org/downloads下载Eclipse Classic 4.2 32位。 我在OS X 10.8.1中使用“Java 6 SE(系统)32位”JVM。

在切换之后,制表符切换,打开上下文菜单和打开java文件有时会在几秒钟内完成。

过去几个月,我尝试了很多建议,包括从2 GB升级到6 GB RAM,升级到SSD,-Dosgi.requiredJavaVersion = 1.6,将各种最大堆大小设置为1到4 GB,各种64位JVM的 - 苹果公司的Java 6 SE,Java SE 7,Java SE 8,这些都没有解决停滞的问题。

链接地址: http://www.djcxy.com/p/90543.html

上一篇: Using the Android SDK on a Mac, Eclipse is really slow. How can I speed it up?

下一篇: Eclipse plugins vs features vs dropins