Maven管理Android项目1
- Maven的版本要求3.1.1
- 设置ANDROID_HOME环境变量:ANDROID_HOME=C:\Android\android-sdk-windows
- 在Path环境变量里面加入:%ANDROID_HOME%\tools; %ANDROID_HOME%\platform-tools
- 打开SDK Manager, 要完整安装android的版本,不然会报错。
- 下载 Maven Android SDK Deployer
- cd maven-android-sdk-deployer-master
默认运行mvn clean install会安装全部平台的apis,android 1.5, android 2,.....
所以如果你没有完全下载这些apis会报错。
因为我在android 4.0下开发,所以可以运行
mvn clean install -P 4.0
这时候需要慢慢等。。。。
更多信息可以看maven android sdk deployer的github主页。 - eclipse安装m2e android插件,直接在eclipse marketplace搜索安装。
插件主页:http://rgladwell.github.io/m2e-android/
创建项目:
- 新建一个Maven Project (File -> New -> Project... then select Maven -> Maven Project).
- 在 Select Archetype 界面单击 Add Archetype...
- 在 Archetype Group Id 输入 "de.akquinet.android.archetypes"
- 在 Archetype Artifact Id 输入 "android-quickstart".
- 在 Archetype Version 输入 "1.0.11" 接着 next
-
propertyies:
platform: 14 (default 16)emulator: not-specifiedandroid-plugin-version 3.8.2 (defalut 3.6.0但会报错,没找到原因) - Finish.
Plugin execution not covered by lifecycle configuration:com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.8.2:consume-aar (execution:default-consume-aar, phase: compile)
mvn clean install android:deploy android:run
Eclipse Run Configurations设置
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。