眼下Android的开发正如火如荼,开发方式大多数是Android SDK+Eclipse+ADT,大部分的操作都要依赖Eclipse(当然有高手直接敲命令的)。如果项目依赖其它库资源在不同的机器上难免又要设置一番,而且库资源及其依赖管理是相当混乱,针对这种情况,Maven是一个很好的解决方案,下面讲叙述如何将Android的工程与Maven整合。
首先介绍一下需要用到的工具:
Android SDK——这个不用说了,必须的
Eclipse——同上
Android Development Tool(ADT)——相信绝大部分的人都依赖这个插件来开发Android项目的
以上是搭建一个Android项目的基本需要,下面是整合Maven需要的一些工具(插件)
Maven Eclipse Plugin(m2e)——用过Maven的一般都熟悉这个,这个是一个Eclipse的插件,其具有如下功能:
- 识别工程内的pom.xml,并使用独有的编辑器打开pom.xml
- 将pom.xml内部声明的依赖库添加至“Maven Dependencies”的Library Container,这个是使我们能在EclipseIDE内使用pom.xml内声明的库的主要原因
- 在java builder内加入maven的builder,使从eclipse内执行时能够使用到maven相关功能
- 增加maven的各种独有的运行设置
Android Development Tools and the M2Eclipse——这个是Eclipse的插件&