文档章节

maven 学习笔记(二)-创建简单的eclipse+android+maven工程

s
 spring55555
发布于 2015/02/10 17:14
字数 294
阅读 42
收藏 0

          eclipse安装好maven插件已经集成了android maven插件,如果使用intelli创建maven的 android工程需先安装android-quickstart、android-release、android-with-test等archetype.

        使用eclipse创建项目流程如下图:

        1、选择maven项目类型

          





        2、选择android-quickstart快速创建工程










       3、创建成功后,项目资源结构图如下:






       4、pom.xml文件如下如下:


<?xml version="1.0" encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

 <modelVersion>4.0.0</modelVersion><groupId>com.special.demo</groupId><artifactId>simple-test</artifactId><version>0.0.1-SNAPSHOT</version><packaging>apk</packaging><name>simple-test</name><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><platform.version> 4.1.1.4</platform.version><android.plugin.version>4.0.0-rc.2</android.plugin.version></properties><dependencies><dependency><groupId>com.google.android</groupId><artifactId>android</artifactId><version>${platform.version}</version><scope>provided</scope></dependency></dependencies><build><finalName>${project.artifactId}</finalName><pluginManagement><plugins><plugin><groupId>com.jayway.maven.plugins.android.generation2</groupId><artifactId>android-maven-plugin</artifactId><version>${android.plugin.version}</version><extensions>true</extensions><executions><execution><id>alignApk</id><phase>install</phase><goals><goal>zipalign</goal></goals></execution></executions><configuration><assetsDirectory>${project.basedir}/assets</assetsDirectory><resourceDirectory>${project.basedir}/res</resourceDirectory><!-- <androidManifestFile>${project.build.directory}/filtered-manifest/AndroidManifest.xml</androidManifestFile> --><androidManifestFile>${project.basedir}/AndroidManifest.xml</androidManifestFile><nativeLibrariesDirectory>${project.basedir}/libs</nativeLibrariesDirectory><undeployBeforeDeploy>false</undeployBeforeDeploy><mergeManifests>true</mergeManifests></configuration></plugin></plugins></pluginManagement><plugins><plugin><groupId>com.jayway.maven.plugins.android.generation2</groupId><artifactId>android-maven-plugin</artifactId><configuration><sdk><platform>16</platform></sdk></configuration></plugin></plugins></build></project>

    




      

       5、项目运行配置如下:




 


       5、demo地址下载链接地址如下:

        https://github.com/spring5555/mvn-android-simple-demo


© 著作权归作者所有

s
粉丝 5
博文 22
码字总数 6375
作品 0
黄浦
程序员
私信 提问
git文章列表

关于gitlab默认clone协议 Git实现从本地添加项目到远程仓库 翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照) Git 项目推荐 | Java 版微信普通号机器人 翻翻git之---...

d_watson
2016/04/20
27
0
如何在IDEA2017创建Maven的Web工程

笔记内容:如何在IDEA2017创建Maven的Web工程 笔记日期:2017-12-23 如何在IDEA2017创建Maven的Web工程 和Eclipse不一样,在IDEA中创建Maven的web工程相对来说麻烦一些,Eclipse只需要创建M...

ZeroOne01
2017/12/24
0
0
springmvc学习笔记(6)-springmvc整合mybatis(IDEA中通过maven构建

springmvc学习笔记(6)-springmvc整合mybatis(IDEA中通过maven构建) 标签: springmvc mybatis [TOC] 本文主要展示如何在intellij IDEA中通过maven构建springmvc+mybatis框架的开发环境。 需求...

brianway
2016/03/10
518
0
YMP框架学习笔记(一)------Maven部署与YMP框架签出

大神的YMP框架:https://github.com/suninformation/ymateplatform.git 一、Maven搭建 1、 Maven下载 http://maven.apache.org/download.cgi 解压缩 我的路径为 D:workSoftapache-maven-3.2......

小樓聽風雨
2014/07/01
389
1
Drools实战系列(三)之eclipse创建工程

web工程和maven工程是目前比较常用的,当然对现在而言,maven工程是开发中最常用的。 两种Drools项目的创建方式,一种是直接创建Drools项目,另一种是基于Maven创建Drools项目 一、创建web工...

youcongtech
2018/05/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

免费又实用的PDF编辑器,让你始终快人一步!

没有一份文件是一出手就完美无缺的,必然经历了“初稿”、“二改”、“三改”、“终稿”、“再也不改”,等等一系列过程,每次上交都要转化成PDF格式,不仅麻烦、浪费时间而且看得令人眼花缭...

秃驴敢跟老衲抢方丈
24分钟前
107
0
Scala 系列教程(二):安装

Scala 安装 Scala 语言可以运行在Window、Linux、Unix、 Mac OS X等系统上。 Scala是基于java之上,大量使用java的类库和变量,使用 Scala 之前必须先安装 Java(>1.5版本)。 Mac OS X 和 ...

kylin_ink
32分钟前
107
0
45亿数据迁移记录后续-日数据量千万级别到clickhouse

45亿数据迁移记录后续-日数据量千万级别到clickhouse 相关文档地址 flume 参考地址 waterdrop 参考地址 clickhouse 参考地址 kafka 参考地址 环境 日志在一个服务器,clickhouse集群在另一个...

夜中孤影
34分钟前
219
0
PCB设计经验,不得不说的一些技巧,知识福利满满啊!

不得不说的设计经验 如果设计的电路系统中包含FPGA器件,则在绘制原理图前必需使用Quartus II软件对管脚分配进行验证。(FPGA中某些特殊的管脚是不能用作普通IO的) 4层板从上到下依次为:信...

demyar
37分钟前
102
0
myqsl 实战学习(一)

myqsl 实战学习(一) mysql逻辑架构图 mysql 总体分为Server层和存储引擎层 Server层 连接器、查询缓存、分析器、优化器、执行器等 存储引擎层 负责数据的存储和提取。InnoDB、MyISAM、Mem...

旺仔没馒头
38分钟前
81
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部