一个eclipse 普通的Android 项目,转成 maven项目只需要以下几步:

1.根目录下增加一个pom.xml

2.可以通过打包配置命令进行打包:mvn clean package -U​

3.修改pom.xml 内容

4.遇到Cannot find required method

java.lang.NoSuchMethodException:

com.android.sdklib.build.ApkBuilder.addNativeLibraries(java.io.File,

java.lang.String)的解决方案:

把maven-android-plugin改成android-maven-plugin​

且版本号 至少3.6.0以上(pluginManager 和 plugin里面actifactId都要更改)

​5.项目的坐标配置应该加上type 是apk,否则 maven默认打包是

Jar包,所以会出现,eclipse打包可以过,但maven打包 会包找不见R.java的类

​6. maven内置有一些变量

properties maven

的properties作为placeholder值,如ant的properties。 包括以下的5种类型值:

env.X,返回当前的环境变量

project.x:返回pom中定义的元素值,如project.version

settings.x:返回settings.xml中定义的元素

java

系统属性:所有经过java.lang.System.getProperties()返回的值

x:用户自己设定的值

下面是一个最基本的pom配置:

http://download.csdn.net/detail/qqmusalex/8475947

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐