哪个 Eclipse 与 ADT 完美配合?

Which Eclipse works flawlessly with ADT?

有许多 Eclipse 版本。例如:Indigo、Juno、Kepler、Luna、Mars。其中哪一个最适合 ADT? Stack Overflow上有很多这样的问题,但都是4-5岁的。我正在寻找更新的东西。

Which of these works best with ADT?

这取决于您使用的 ADT 版本。要了解有关哪些版本的 Eclipse 支持所有 ADT 版本的更多信息,请参阅 ADT Plugin Release Notes

我认为没有任何 "best" eclipse 版本可以与 ADT 一起工作。只需获取可以使用您打算使用的 ADT 版本的最新 Eclipse 版本。

也根据 documentation

注意:如果您一直在使用 Eclipse 和 ADT,请注意 Android Studio is now the official IDE for Android, so you should migrate to Android Studio to receive all the latest IDE updates. For help moving projects, see Migrating to Android Studio

视情况而定,我认为您应该使用 Android Studio,Android Studio 是官方 IDE 用于 android。

如果你想使用 eclipse,我对 helios 有很好的经验,但这取决于你使用的是哪个版本的 ADT。

当我自己也在想这个问题时,我遇到了你的问题,因为我发现 "the official IDE for Android" (Android Studio 1.1.0 Build 135.1740770) 非常可怕:

  • 它不适用于 个项目。
  • 它的Logcat输出格式比Eclipse
  • 落后了好几年

我所知道的是,当时 Google 仍然支持 Eclipse "official",它发布了一个很好的集成 bundle (adt-bundle-windows-x86_64.zip) 基于 Juno ( Eclipse 经典 4.2.2)。它与 ADT v21 和 SDK Tools v21 配合使用非常好(注意:ADT 和 SDK 是完全不同的东西,它们的版本号不必完全相同)。

现在(截至 2015-05-01),您可以下载 ADT 23.0.6 (March 2015) which is designed to work with SDK Tools r24.1.2

现在(截至 2015-05-01),您还可以下载 Eclipse Kepler (4.3.2) 和 Luna (4.4.2)。总是使用最新的和最好的是非常诱人的,但我依稀记得它的问题?. The Google Plugins 因为 Luna 和 Kepler 真的是用于网络应用程序,而不是 Android。

所以与此同时(直到 Android Studio 赶上 Eclipse+ADT 的成熟度和功能),我将坚持使用 the final version of the ADT Bundle。它仍在使用 Juno ( Eclipse Classic 4.2.2),所以我猜这是最 stable/reliable Eclipse+ADT 组合。

如果您有关于使用高于 Juno 的 Eclipse 版本的 Android 无缝和完美开发的更多信息,我很想了解更多。

在我对 Linux Mint 17 的测试中,ADT 23.0.7 与 Eclipse Luna (4.4) 配合使用效果最佳。 Android 布局编辑器在 Eclipse Mars (4.5) 中有各种图形故障,例如,大多数 GUI 小部件调色板只有在您将鼠标光标悬停时才会显示,并且您会不断在右下角弹出错误报告屏幕。

编辑: Google有deletedADT的下载link,所以ADT 23.0.7现在正式成为最终版本。因此,我可以得出结论,最后支持的 Eclipse 版本是 Luna (4.4)

如果你想下载最终的ADT,link如下: https://dl.google.com/android/ADT-23.0.7.zip

有关说明,请参阅 Installing the Eclipse Plugin(网络存档)的 "Troubleshooting ADT Installation" 部分。请注意,您必须 select ADT-23.0.7.zip 而不是 ADT-23.0.6.zip.