Eclipse ADT会被弃用吗?

时间:2013-05-17 20:47:12

标签: android eclipse-plugin eclipse-adt android-studio

搜索网络和Android小组公告我找不到答案。当Android studio达到其第一个稳定版本时,Eclipse ADT会被弃用吗? 最有趣的是,他们还将eclipse插件更新到最新的ADT 22.0.0

为什么Android团队启动了另一个IDE而不是继续改进旧的好ADT?

好像昨天他们宣布推出ADT Bundle并集成了所有的android插件。

就我个人而言,我找不到合适的答案。说实话,我觉得eclipse非常舒服,并且发现它比Android Studio或intellij更简单/干净/用户友好。 对我来说,我将继续用Eclipse开发,这是一个很好的决定吗?

11 个答案:

答案 0 :(得分:34)

The Eclipse Android Developer Tools have been officially deprecated:如果还没有,请切换到Android Studio!


  

当Android studio首次推出时,Eclipse ADT会被弃用吗?   稳定版?

没有。根据Xavier Ducrohet的this主题演讲,Android团队将继续在ADT上工作(00:35)。

  

为什么Android团队启动了另一个IDE而不是继续改进   旧的好ADT?

我现在正在解释Xavier Ducrohet:他说通过构建自己的IDE,他们可以改进开发Android应用程序的工作流程。说实话,在我看来,当前版本的IntelliJ比Eclipse Helios更快很多。您只需使用IntelliJ即可获得出色的整体体验。这当然是个人偏好的问题。

  

老实说,我对日食非常满意并且发现它很多   Android Studio或intellij更简单/干净/用户友好。对于   我将继续使用Eclipse开发,这是一个很好的决定吗?

也许。如果你不想,你不应该切换。就像我之前说过的那样,他们仍将继续维护Eclipse的ADT插件。但至少要试试IntelliJ。我相信你的表现会让你印象深刻。

更新

此时,我强烈建议大家使用Android Studio进行Android开发。虽然Eclipse的ADT插件仍然可用,但缺乏对它的支持,并且android开发人员工具团队已将他们的注意力几乎完全转移到Android Studio。坦率地说,Android Studio是一个了不起的IDE,如果你还没有,你肯定应该切换。

答案 1 :(得分:7)

  

就我个人而言,我找不到合适的答案。老实说   我对日食感到很舒服并且发现它更多   简单/干净/用户友好的Android Studio或intellij。对我来说,我   将继续用Eclipse开发,这是一个很好的决定吗?

也许你没有那么多使用它。让我们清楚一点:IntelliJ在几乎任何方面都比Eclipse好得多。我也是一个日食用户多年,我不久前就在你的位置。但我必须承认IntelliJ只是更好。它是一个更好的Java IDE,它对Maven或Gradle这样的东西有很好的支持,它更快,更聪明(代码完成,重构等),它有点理解你作为开发人员,它还有一个开源版本,以及清单一直在继续。

所以,恕我直言,唯一不切换的理由是懒惰或狂热,或者你是色盲(这是我尊重的唯一原因)。

答案 2 :(得分:7)

这是否发生了?

来自http://developer.android.com/sdk/index.html

  

如果您是新的Android开发人员,则应考虑从以下开始   Android Studio,因为Eclipse的ADT插件不再存在   积极发展。

答案 3 :(得分:6)

Eclipse ADT会被弃用吗?的 Likely

August 2014earlier than that实际上)以来,Android的官方网站上写道:

  

[Android Studio]目前处于测试阶段但一旦成为官方Android IDE   准备好了。

     

如果您是新的Android开发人员,则应考虑从以下开始   Android Studio,因为Eclipse的ADT插件已经不再存在   积极发展

快进到8 December 2014,Android Studio 1.0 has been released

  

经过两年的发展,我们非常高兴地宣布 Android Studio 1.0终于发布了!   我们要感谢所有早期访问用户的反馈和错误报告,这有助于塑造IDE。

目前Android的官方网站写道:

  

如果您一直在使用Eclipse和ADT,请注意Android Studio现在是适用于Android的官方 IDE,因此您应该迁移到Android Studio以接收所有最新 IDE更新。有关移动项目的帮助,请参阅Migrating to Android Studio

考虑到Android平台的政治不稳定,让Android Studio被标记为“官方”看起来像Eclipse的ADT插件似乎会得到低位处理,这可能是事实上被弃用的定义

答案 4 :(得分:5)

Intellij支持Android开发,即使每个操作方法都假设使用Eclipse ADT。

在我看来,除了使Eclipse中的导出功能更容易消化之外,几乎没有必须在Google的末尾进行更改才能实现,并且您可以在最新的SDK Manager中获得。我不是Eclipse用户,但这让我相信对Eclipse的支持需要删除的工作,所以我怀疑它会消失。 (E / A很久以后:显然需要支持的工作,所以它确实消失了)

Android Studio本质上是一个专门针对Android特定内容的Intellij IDEA 13 Commmunity版本(也是免费的)。

如果您发现自己喜欢Android Studio,并希望通过类似的方式进行更多Java开发,请查看IDEA 13 EAP。在12月(目标发布日期),您可以支付最终版本或使用免费社区版本,以满足您的需求。

答案 5 :(得分:5)

根据2014年I / O的Xavier Ducrohet response to a question during the Android fireside chathere's a direct link to the video at 46:49)对2013年的答案进行跟进,Android Studio将成为主要焦点。< / p>

Eclipse基金会正在研究Gradle支持,但这并不是与谷歌合作,据Xavier称,这种支持将比谷歌更加巧合。 Android工具不起作用,但是一旦Eclipse发布,你就可以编写Java,修改资源并通过Gradle构建。

值得注意的是,Android Studio现已退出预览,现在是 beta

我理解这一切都是一个不那么官方的声明,虽然Eclipse的ADT插件暂时可以使用,但它不会向前兼容Android Studio中当前和即将推出的开发,显而易见的例子是Android项目中的Gradle支持。

2015年更新:这个答案在2014年是准确的,此后更多变化。虽然Eclipse的ADT插件仍可在Android开发人员工具网站上获得,但Eclipse捆绑包不是。那里有一个警告:

  

如果您一直在使用Eclipse和ADT,请注意Android Studio现在是Android的官方IDE,因此您应该迁移到Android Studio以接收所有最新的IDE更新。有关移动项目的帮助,请参阅Migrating to Android Studio

作为一个额外的警告,它在下面写着(强调我的):

  

如果希望使用Eclipse的ADT插件,请参阅Installing Eclipse Plugin

答案 6 :(得分:4)

我仍然不是100%肯定android studio。真正不喜欢的是:

  • 无法在任何地方创建“工作区”文件夹。
  • 不喜欢项目确实是当前工作空间的方式,如果打开另一个项目,则无法看到更多项目。只有一个项目同时进行。
  • 没有观点。似乎在同一个窗口中有很多信息,需要不断打开/关闭屏幕左侧,右侧和底部的“面板”。
  • IDE元数据配置文件过多。 “.idea”文件夹包含10个文件和3个文件夹,是否真的需要IDE的所有这些信息?

老实说,我发现Eclipse经典+ ADT +仅此而已,只是这两件事比Android工作室简单明了得多。

答案 7 :(得分:4)

我想继续使用Eclipse的原因是我们还用它来开发我们的服务器端, 所以我们有一个工作区,我们控制它。 对于仅限应用的开发者,Android Studio是一个不错的选择。 Eclipse是完全免费的,它是多年来最受欢迎的Java IDE,与IntelliJ不同 - 除非你破解它。

我担心,他们不会在ADT上投入足够的精力,因为大多数应用程序开发人员都会迁移到Android Studio,我已经在其错误跟踪系统中为ADT项目打开了几个错误,这将是非常令人沮丧的查看在Android Studio中正常运行但在ADT中无效的内容。

答案 8 :(得分:3)

虽然领导Android Tools小组的Xavier Ducrohet承诺保持ADT活着,但这不可能无限期地发生,因为他在Android Studio开发开始时没有将他的工具开发人员加倍。谷歌定期放弃产品,因此它们不会成为他们放弃ADT的先例。未知的是什么时候会发生。

答案 9 :(得分:3)

对此的更新是肯定的,根据官方Android开发人员博客帖子,2015年底将不再支持:http://android-developers.blogspot.com/2015/06/an-update-on-eclipse-android-developer.html

答案 10 :(得分:0)

是的,但正如Android Developers Blog中提到的那样Andmore是Google的ADT的精神继承者, A 机器人 D < / strong> evelopment T ools,适用于Eclipse。