在Mac上使用Android SDK,Eclipse确实很慢。我怎样才能加快速度?

问题描述 投票:0回答:5

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

事实是,Eclipse 真的很慢 - 就像在更改选项卡时它会“沙滩球”几秒钟。

我可以做些什么来提高它的性能吗?

android eclipse macos performance
5个回答
63
投票

解决方案:更改使用的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/


4
投票

您可以尝试这篇 IBMdeveloperWorks 文章

中的一些建议

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


2
投票

从 64 位版本的 Eclipse 切换到 32 位版本对我来说 UI 响应能力有了很大的提高。尝试从 http://www.eclipse.org/downloads 获取 Eclipse Classic 4.2 32 位。我在 OS X 10.8.1 中使用“Java 6 SE(系统)32 位”JVM。

此更改后,选项卡切换、打开上下文菜单和打开 java 文件从有时需要一秒多变为几乎立即完成。

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


2
投票

我一直在虚拟机下运行Eclipse。我发现 VMWare 可以提供最佳性能,但 VirtualBox 是唯一能够在浏览器中始终正确显示 WebGL 的软件(如果这对您很重要的话)。

根据记录,运行 Windows 或 Linux 的虚拟机比在 OSX 上运行 Eclipse 产生更好的 Eclipse 性能。我已经尝试了所有这些设置,但选项卡切换速度太慢。我做了一些计时,但这不是我可以使用的东西,因为它让我绝对发疯。

配置:

  • OSX 10.7.5
  • 4GB 内存
  • 2.0 GHz 核心 2 双核

0
投票

2016 年以上更新,Android Studio

这个问题现在没有实际意义。

2013 年 5 月,Google 发布了新的 IDE,Android Studio

该工具基于 JetBrains 强大的 IntelliJ IDE 技术。

到 2016 年,Google 放弃了对 Eclipse Android 开发工具 (ADT) 的支持,使 Android Studio 成为唯一官方支持的 Android 开发 IDE。

欲了解更多信息,请参阅产品页面

© www.soinside.com 2019 - 2024. All rights reserved.