在上一篇中,是针对maven版本较低的情况,本章介绍maven版本在3.0.3以上的情况。
- Requires http://code.google.com/p/maven-android-plugin/wiki/GettingStarted jdk 1.6+: java -version maven 3.0.3+: maven -v Android SDK: http://developer.android.com/sdk/index.html android-maven-plugin 3.1.0+: add to your maven dependency
# setup java
JAVA_HOME=c:\java6-sdk
PATH=%PATH%;%JAVA_HOME%\bin
# setup maven
M2_HOME:M2_HOME=c:\apache-maven-3.0.3+
PATH=%PATH%;%M2_HOME%\bin
# setup android
ANDROID_HOME=D:\android\android-sdk-windows
PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
- mvn build command mvn android:emulator-start mvn clean package android:deploy android:run
More detail maven command
mvn clean compile android:generate-sources android:dex android:apk
mvn clean compile android:generate-sources android:dex android:apk android:deploy
- Install eclipse eclipse, http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/junosr1 m2e-android + adt + m2e, from eclipse marketplace
Use eclipse update sites:
m2e-android, 实际上这个站点包含m2e/adt等关联包,http://rgladwell.github.com/m2e-android/updates/
m2e, http://download.eclipse.org/technology/m2e/releases/
adt, https://dl-ssl.google.com/android/eclipse/
提示:当我在最新的ADT(eclipse Juno 4.2)上安装这两个插件之后,eclipse就经常卡死。在eclipse Indigo 3.7上,m2e/adt能够很好工作,但安装m2e-android的时候由于m2e冲突 而不能安装。
最后,下载了eclipse Juno 4.2 for Java Developers(建议下载最简版本的eclipse),顺利安装完成adt,m2e,m2e-android。
如果不使用adt/m2e-android提供的debug工具(LogCat/DDMS),也可以不用安装这些plugin,用maven命令行来工作。
相关推荐
用Maven管理Android应用程序项目的构建,英文清晰文字版。
maven项目管理工具,方便集合在eclipse中进行后台开发
Maven是一个项目管理和自动构建工具。 Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用。 该项目经过严格调试,确保代码可以运行! 1. 技术组成 后台框架:SpringBoot/SSM (如果有的话) 前端:Android 数据库:MySQL ...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用。 该项目经过严格调试,确保代码可以运行! 1. 技术组成 后台框架:SpringBoot/SSM (如果有的话) 前端:Android 数据库:MySQL ...
包含:项目源码、数据库脚本、软件工具、项目说明等,该项目可以作为毕设、课程设计使用。 1. 技术组成 后台框架:SpringBoot (如果有的话) 前端:Android 数据库:MySQL 工具:Maven/Gradle 开发环境:JDK、...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用。 该项目经过严格调试,确保代码可以运行! 1. 技术组成 后台框架:SpringBoot/SSM (如果有的话) 前端:Android 数据库:MySQL ...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用。 该项目经过严格调试,确保代码可以运行! 1. 技术组成 后台框架:SpringBoot/SSM (如果有的话) 前端:Android 数据库:MySQL ...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用。 该项目经过严格调试,确保代码可以运行! 1. 技术组成 后台框架:SpringBoot/SSM (如果有的话) 前端:Android 数据库:MySQL ...
提供集成开发环境(IDE),如Visual Studio、Eclipse、Android Studio和Sublime Text等,这些工具集成了文本编辑器,支持语法高亮、自动补全、代码片段管理和版本控制等功能,有助于开发者高效编写和维护代码。...
用于从Maven管理服务器的插件。 从Appium网站: Appium是一个用于本机和混合移动应用程序的开源测试自动化框架。 它使用WebDriver JSON有线协议驱动iOS和Android应用程序。 特征 从Maven启动和停止Appium服务器 ...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用。 该项目经过严格调试,确保代码可以运行! 1. 技术组成 后台框架:SpringBoot/SSM (如果有的话) 前端:Android 数据库:MySQL ...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用。 该项目经过严格调试,确保代码可以运行! 1. 技术组成 后台框架:SpringBoot/SSM (如果有的话) 前端:Android 数据库:MySQL ...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用。 该项目经过严格调试,确保代码可以运行! 1. 技术组成 后台框架:SpringBoot/SSM (如果有的话) 前端:Android 数据库:MySQL ...