maven 学习笔记(二)-创建简单的eclipse+android+maven工程
16lz
2022-04-09
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文件如下如下:
<?xmlversion="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.0http://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
更多相关文章
- android studio从Eclipse迁移
- Cocos2d-x 项目从VS移植到Android中的配置
- android NDK学习篇3之two-libs——使用(多个)静态库生成动态库
- Android属性之excludeFromRecents
- java引入Android(安卓)NinePatch技术的意义
- FFmpeg的Android平台移植—编译篇
- android 显示特殊符号
- 阅读《Android(安卓)从入门到精通》(2)——熟悉开发环境
- Android(安卓)Custom Dialog错误Unable to add window -- token