如果我想使用Maven,是否需要安装ADT插件?

如果我想使用maven构建所有项目,是否有必要将ADT插件下载并安装到Eclipse中?

对于mavenized android项目,如果你是从命令行讨论构建项目,例如, 从GitHub查看一些项目并进行mvn clean install ,你只需要安装和设置:

  • Android SDK
  • Maven的

如果您正在讨论像Eclipse这样的IDE内部的开发/构建项目,除了Android SDK和Maven之外,您还需要以下Eclipse插件(所有这些都可以通过Eclipse Marketplace获得),以便在Eclipse中创建/导入和处理mavenized android项目:

  • ADT
  • m2e(Eclipse的Maven集成)
  • m2e-android(适用于M2E的Android配置器)

在这里查看答案,看看已安装的Eclipse插件的截图。

您可以通过依赖maven来构建项目,但是你会错过调试工具,特定于Android的编辑器,模拟器,ADB shell ……

ADT插件是必需的,因为它拥有API虽然我不熟悉maven安装android ADT来获取这些API可能是一个好主意。 ADT中还包括构建应用程序所需的系统映像和java文件。

正如我所说,我不熟悉maven,但我仍然建议安装Android ADT