我应该为Android应用程序使用哪个Eclipse版本?


153

我开始开发Android应用程序。我应该使用哪个版本的Eclipse?

我看到有11个版本。我对这些感到困惑:

  1. Java开发人员的Eclipse IDE
  2. Eclipse经典3.6.1
  3. 面向Java EE开发人员的Eclipse IDE
  4. 适用于移动开发人员的Pulsar

1
由于这个问题现在已有9个月了,您能证明以下最受好评的答案仍然是最佳吗?
马滕

1
实际上,这是最快的答案,并帮助我节省了很多时间。我对此感到满意,应该得到最佳答案。
Imrul.H

Answers:


103

2017年7月更新:

在“ ADT插件”页面上,必须取消提问:

根据2015年6月的公告,不再支持Eclipse ADT插件。

Eclipse ADT插件有许多已知的错误和潜在的安全错误,这些错误将无法修复。

您应该立即切换为使用Android StudioAndroid的官方IDE)。为了帮助您转换项目,请阅读迁移到Android Studio。


2
从android开发人员链接中,我看到了这个http://eclipse.org/mobile/。可能是针对移动开发人员的优化版本
coderek

@Jeff Axelrod您是说Eclipse Classic 3.6.1吗?
罗伊·李

我刚拿到捆绑包。在一个侧面说明,我SO准备切换到Android工作室!
某处某人2014年

仅供参考,如今的答案是将您的开发从Eclipse迁移到Android Studio: developer.android.com/studio/intro/migrate.html ,或者如果从今天开始,则完全跳过Eclipse: developer.android.com/studio/index.html
ToolmakerSteve

21

最简单的解决方法是下载Android SDK包:

http://developer.android.com/sdk/installing/bundle.html

ADT捆绑包提供了开始开发应用程序所需的一切,包括带有内置ADT(Android开发人员工具)的Eclipse IDE版本,以简化您的Android应用程序开发。


Google劫持了该链接,现在转到Android Studio的安装中。我讨厌Android Studio,从没有摆脱困境。也许我很傻。-回到我的月食。
pdschuller 2015年

7

我实际上是在1个小时前完成的。

  1. SDK R7
  2. 获取Java-如果没有的话(它的第一个图像链接为JDK)
  3. 获取Eclipse-这是下载量最高的列表中的第一个
  4. Android插件

下载适合您的操作系统的文件。Android SDK需要Java才能安装。安装好Android SDK后,请安装eclipse并进行安装。基本上下载文件,然后将其解压缩到目录中。android安装是相同的,但是它将安装更多文件。(5)最后打开eclipse并转到帮助>安装新软件>>并将URL添加到插件-我使用了这个https://dl-ssl.google.com/android/eclipse/


请参阅我关于Android插件(ADT)和Helios不兼容的说明。它最初似乎可以正常运行,但是Android ADT开发人员目前不建议使用。
杰夫·阿克塞尔罗德

好的我明白了。我有一些错误,不确定它们来自哪里。
thenengah


5

** 2012年6月**

Google推荐Eclipse Helios,Eclipse Classic或Eclipse RCP。有关详细信息,请阅读以下帖子。

网址: http //developer.android.com/sdk/eclipse-adt.html

请查看ADT 18.0.0(2012年4月)

ADT 18.0.0需要Eclipse Helios(版本3.6.2)或更高版本。

在“ 安装ADT插件 ”下查看。

如果需要安装或更新Eclipse,可以从http://www.eclipse.org/downloads/下载。建议使用“ Eclipse Classic ”版本。否则,建议使用Java或RCP版本的Eclipse。

2014年4月更新

需要Eclipse Indigo(版本3.7.2)或更高版本。我建议您使用Eclipse Kepler。

ADT 22.6.0(2014年3月)




1

如果您只是开始使用Android,那么使用Android Studio而不是使用任何版本的Eclipse 都能为您提供良好的服务。Android Studio于2013年发布,为Android开发提供了一个不错的集成开发环境。

Android Studio基于IntelliJ,这是一个很棒的Java开发环境。它还具有以下特定的Android功能:

  • 基于Gradle的构建支持。
  • 特定于Android的重构和快速修复。
  • Lint工具可以捕获性能,可用性,版本兼容性和其他问题。
  • ProGuard和应用程序签名功能。
  • 基于模板的向导可创建常见的Android设计和组件。
  • 丰富的布局编辑器,可让您拖放UI组件,在多个屏幕配置上预览布局等等。

您可以在这里下载。


警告:Android Studio当前可作为抢先体验预览。某些功能不完整或尚未实现,您可能会遇到错误。
Vit Khudenko

警告?效果很好!如果您正在学习,请学习基于IntelliJ的系统,例如Android Studio。不要用Eclipse烧伤大脑循环。
HalR

如果我是从事商业项目(而不是宠物项目)的Android开发者&&的初学者,由于风险,我现在仍将使用Eclipse。该警告来自官方站点,因此他们可能有理由声明。
Vit Khudenko

您以前使用过IntelliJ吗?我所有的专业Android开发人员的亲密圈子都已经在IntelliJ上使用了很长一段时间,并且已经转移到Android Studio。这些警告使我想起了可怕的美国律师提出的典型警告。。有点像“Caution-热咖啡是热的,我只是不愿意的人浪费时间的想法搞清楚如何在Eclipse开发,只有有过以后更改到的IntelliJ。
hALR的

:)好吧,虽然我总体上支持使用此新工具,但我只想提及奖牌的另一面。我不会再发表评论,因为这不是聊天,最后选择一个IDE时要考虑“趣味性”。
Vit Khudenko

0

ADT插件尚不兼容3.6

在过去的三个月中,我一直使用带有ADT的Eclipse 3.6在Android上开发应用程序。到目前为止,我还没有遇到任何问题。真的很好,工作正常。


1
在Android系统要求页面上:“警告:与Eclipse 3.6一起运行的ADT插件存在已知问题。请继续使用3.5,直到另行通知。” 附言:您可能希望将这样的答复作为评论而不是答案。
杰夫·阿克塞尔罗德

1
哎呀..对不起..我一点都不知道..我应该删除帖子吗?



0

您可以将Eclipse Indigo EE版本用于Android开发。很好,到目前为止,我还没有遇到任何问题。


0

只是因为它是不是在这里的Nvidia提供了一个不错的软件包,它简化了安装和运行过程,并额外增加了对支持TEGRA的设备进行3D加速的支持。

您可以在这里找到它。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.