当前位置:首页 > 开发 > 移动开发 > 正文

android 使用Maven多项目搭建纪要

发表于: 2013-06-20   作者:21jhf   来源:转载   浏览:
摘要: 第一步,环境搭建 A,卸载原来的maven插件,安装M2E-android插件,选择菜单 Help -> Eclipse Marketplace... 然后查找 "android m2e". 点第一个“android configurator for M2E”install,配置eclipse里面的maven就不在详述,主要是指定maven的路径还有那个setting.
第一步,环境搭建
A,卸载原来的maven插件,安装M2E-android插件,选择菜单 Help -> Eclipse Marketplace... 然后查找 "android m2e". 点第一个“android configurator for M2E”install,配置eclipse里面的maven就不在详述,主要是指定maven的路径还有那个setting.xml文件
B,配置环境变量ANDROID_HOME=D:\Program Files (x86)\Android\android-sdk
C,用cmd执行如下命令
D:\>cd "Program Files (x86)\Android\android-sdk"
D:\Program Files (x86)\Android\android-sdk>cd platform-tools
D:\Program Files (x86)\Android\android-sdk\platform-tools>mklink aapt.exe ..\build-tools\17.0.0\aapt.exe
symbolic link created for aapt.exe <<===>> ..\build-tools\17.0.0\aapt.exe
D:\Program Files (x86)\Android\android-sdk\platform-tools>mklink aidl.exe ..\build-tools\17.0.0\aidl.exe
symbolic link created for aidl.exe <<===>> ..\build-tools\17.0.0\aidl.exe
D:\Program Files (x86)\Android\android-sdk\platform-tools>mklink /d lib ..\build-tools\17.0.0\lib
symbolic link created for lib <<===>> ..\build-tools\17.0.0\lib

第二步,建立父项目
选择Eclipse菜单New->Project...选择maven project,第一步勾选上create a simple project(skip archetype selection),点下一步,第二步输入group id, artifact id,packing选择pom点击完成即可

第三步,建立主apk项目,用来运行apk程序
选择Eclipse菜单New->Project...选择maven module,第一步默认会选上刚刚的父项目(必须是packing类型为POM的),只需输入模块名称点下一步,记得不要勾选创建一个简单项目
在下一步界面上的catalog选择NexusIndexer,Filter栏录入android,会出现groupId为ru.nikitav.android.archetypes Artifact Id 为release的一行,选择改行(别人创建的一个模板)点击完成。如果列表没有出现任何数据,可以点击Add Archetype...按钮,输入刚刚的groupId,artifact id还有版本号1.4,会自动下载并显示到列表中
点击完成后apk项目创建成功,可以运行这个项目,也可以install生成apk(当然在父项目中执行mvn clean install也是一样的)

第四步,创建apk项目的依赖项目,比如Utils,common等,会以jar包的形式依赖关联到主apk项目,这些jar包和项目也能关联到其他apk项目中,实现重用。
选择Eclipse菜单New->Project...选择maven module,下一步界面上选择一个Artifact id为maven-archetype-quickstart的原型模板,点下一步,输入package包名,点击完成,完成依赖项目创建;接下来可以建立包,类,测试类等具体内容

第五步,主apk项目依赖Utils项目
很简单,只需要在apk主项目的pom文件中加入依赖项目的dependency即可

至此,一个复杂maven管理的多项目android项目建立完毕,由于时间关系,没能截图,仅以此文作为记录

android 使用Maven多项目搭建纪要

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
maven pom.xml加载不同properties配置 http://my.oschina.net/vdroid/blog/400708 问题: 1. Check $M
maven pom.xml加载不同properties配置 http://my.oschina.net/vdroid/blog/400708 问题: 1. Check $M
一、新建项目和模块 步骤: 1. 新建一个项目,因为maven管理jar包非常方便,故此处建立一个maven项
首先,前面几次学习已经学会了安装maven,如何创建maven项目等,最近的学习,终于有点进展了,搭建
JavaWeb项目为了方便开发和维护,最常见的就是将工程分为web层,service层,domain层和dao层。通常
1Maven多模块项目介绍 为了便于演示和表达,在intellij中建了小项目进行举例,如下图所示 其中web-m
1Maven多模块项目介绍 为了便于演示和表达,在intellij中建了小项目进行举例,如下图所示 其中web-m
首先,前面几次学习已经学会了安装maven,如何创建maven项目等,最近的学习,终于有点进展了,搭建
使用maven的模块创建 1、创建一个maven的project工程,建立一个simple工程即可,并为pom类型 2、 3
如何使用maven搭建多个项目 1. 创建一个maven project 2. 在frame-parent项目上面点击右键,新建Mav
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号