眼下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的插件,充当的角色是ADT及m2e之间的桥梁,由于Android项目的特性,Maven所做的操作在Android的项目上并不适用,所以这个插件相当于两个插件之间的适配器,使得m2e的插件作出的变更及其通知能够以ADT所能接受的方式通知ADT对Android的项目作出响应的变更。
Android Maven
Android项目集成Maven教程

本文介绍了如何将Android工程与Maven整合,以解决库资源依赖管理问题。通过使用Maven Eclipse Plugin(m2e)插件,可以将Android项目转换为Maven项目,配置pom.xml文件,设置build插件,并在Eclipse中进行构建和部署。
最低0.47元/天 解锁文章
578

被折叠的 条评论
为什么被折叠?



