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

Android整合Maven笔记(一)——在Android项目上启用maven 眼下Android的开发正如火如荼,开发方式大多数是Android SDK+Eclipse+ADT,大部分的操作都要依赖Eclipse(当然有高手直接敲命令的)。如果项目依赖其它库资源在不同的机器上难免又要设置一番,而且库资源及其依赖管理是相当混乱,针对这种情况,Maven是一个很好的解决方案,下面讲叙述如何将Android的工程与Maven整合。 首先介绍一下需要用到的工具: Android 阅读详情

          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


学习海康VisionMaster之顶点检测 2:应用场景:海康VisionMaster的顶点检测功能在工业视觉检测中具有广泛的应用场景,尤其在精密制造、电子元件检测和机械加工等领域,其通过高精度定位物体的关键点(如角点、交点或边缘顶点)来实现自动化测量与质量控制。基本参数这里就是画ROI,设定跟踪参数和之前的工具是一样的方法,这里画的方向需要注意,如下图所示,边缘的扫描方向正好对应需要查找的边缘点。一个不是很规则的物体需要检测一个凸台的顶角坐标,其实靠边缘与边缘交点是不太稳定的,如下图所示,边缘很短,很容易产生误抓边缘。1:什么是顶点检测? 阅读详情

相关推荐

ComfyUI 的 LoRA 训练:素材打标签与调优全攻略

标签是 LoRA 训练的"地基"——地基打不牢,后续调参再精细也难出好效果。记住:标签要"少而精",聚焦独特点,用触发词控效果。下一篇我们将讲解参数设置,让你的优质标签发挥最大价值~

2301_78150483的博客 3099

maven的初步使用--Eclipse android maven的项目创建

别人说maven不错,得去学学,故想放在android上使用,按照其他教程做了一遍。 发现在Eclipse建立maven后,等到Eclipse下载完成了,却发现项目一堆错误,pom.xml出错,整个项目打叉。 1. 项目中会缺少test路径,新建一个src/test/java或者直接在build中去掉。 2. Plugin execution not covered by lifecyc

游在阳光下的小鱼 1793

IPD的分析工具与模型(十六)CBB公用基础模块管理实现资源共享,缩短开发周期

CBB流程的开发环节,基于CBB规划中所识别和设计的CBB,进行CBB的详细设计(包括参数设计和接口设计),并最终实现CBB的落地开发。作为特殊类型的技术构件,CBB的开发流程,可沿用技术开发中的构件开发流程,具体包括概念、计划、开发和迁移等步骤,具体可参见前文的相关介绍。有了蓝图与架构设计,落地实施是关键攻坚。具体工作内容包括:具体工作内容包括:a. 以相似性、聚类、相对独行性、可组合、可扩展性、可维护性等原则为指导,按照产品的功能特征和业务类型,聚焦零散的功能点,形成功能模块,实现产品功能模块的划分;

corgi2020的博客 2000

Maven(二)——eclipse使用Maven创建(Java和Android)项目

一、使用Maven创建项目的原因如下: 软件开发讲究代码复用,通过复用可以使工程更易维护,代码量更少..... 开发者可以通过继承,组合,函数模块等实现不同程度上的代码复用.但不知你有没有想过,软件开发也是一种工程作业,绝不仅仅是写代码,还涉及到工程的各种管理(依赖,打包,部署,发布,各种渠道的差异管理.....),你每天都在build,clean,签名,打包,发布,有没有想过这...

司马懿的西山居 2465

第1部分 基础算法(提高篇)--第2章 二分与三分1439:【SCOI2010】传送带

1439:【SCOI2010】传送带 时间限制: 2000 ms 内存限制: 65536 KB 提交数: 372 通过数: 212 【题目描述】 在一个2维平面上有两条传送带,每一条传送带可以看成是一条线段。两条传送带分别为线段AB和线段CD。lxhgww在AB上的移动速度为P,在CD上的移动速度为Q,在平面上的移动速度R。现在lxhgww想从A点走到D点,他想知道最少需要走多长时间。 【输入】 输入数据第一行是4个整数,表示A和B的坐标,分别为Ax,Ay,Bx,By 第二行是4个整

zqhf123的博客 838

基于Python大数据的智能交通分析系统

该系统能够实时监测交通状况,分析交通流量,预测交通趋势,为交通管理部门提供决策支持,帮助缓解交通拥堵,提高交通运行效率,减少交通事故发生率,改善市民出行体验。它能够为交通管理部门提供决策支持,帮助缓解交通拥堵,提高交通运行效率,减少交通事故发生率,改善市民出行体验,促进交通产业的健康发展。数据采集层:通过传感器、GPS设备、交通摄像头等数据源,实时采集交通数据,如车辆速度、位置、道路拥堵情况等。数据分析层:运用统计学方法、机器学习算法等,对处理后的数据进行深入分析,挖掘交通规律,预测交通趋势。

qq3828614760的博客 2969

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

因为拿到的工程本身就带有maven控制,但怎样创建一个android工程,并且带有maven控制,一直是困扰我的问题。 经过在网上的搜索终于有了进展。 1、首先需要解决一个问题:原型插件如何知道相关的原型呢? http://maven.apache.org/archetype/maven-archetype-plugin/specification/archetype-catalo...

dicuzhaoqin8950的博客 183

AD936x Evaluation Software 详细配置

作者:ShownSun 工作室:时沿科技 文章目录AD936x Evaluation Software详细配置1 系统概述2 AD9361 Wireless Transceiver Evaluation Setup2.1 标签描述2.2 用户参数2.3详细配置3 AD936x RF Wizard3.1 标签描述3.2 用户参数3.3 详细配置4 AD936x Digital Filter Wizard4.1 标签描述4.1.1 时钟配置4.1.2 滤波器配置4.1.3 接收滤波器配置4.1.4 发射滤..

ShownSun博客 5195

android maven 项目,创建一个较复杂的 eclipse+android+maven 工程

通过插件创建一个简单的工程比较简单,有了前面的基础,创建一个较复杂的工程就容易了很多。同样是通过已经有了插件,同样如果插件系统中并未存在,还是需要通过Add Archetype进行添加,详细情况请参照(maven 学习笔记(二)创建一个简单的 eclipse+android+maven 工程)。我们需要知道的是这个插件的groupid,artifactid,version,通过网站https://...

weixin_36393718的博客 216

BPMN2.0规范及流程引擎选型方案

本文主要简明扼要的介绍了BPMN2.0规范的内容,可让读者快速度的了解BPMN2.0所涵盖的主要内容和图形样式。也较为详细的阐述了如何绘制标准的流程图,以及在软件层面中如何实现业务流程功能,和技术选型。

比特桃 1万+

量化交易之因子分析大全

在机器学习项目中,特征工程是非常重要的。在量化研究中也是如此。本文将量化研究中常用到的特征,也就是因子进行详细收纳,并给出推导公式和实现代码。

夏之微风的博客 2282

maven 学习笔记(三)-创建简单的eclipse+android+maven工程2(带子测试工程)

使用eclipse创建项目流程如下图:         1、选择maven项目类型         2、选择android-release快速创建工程        3、创建成功后,项目资源结构图如下:        4、pom.xml文件如下如下:

spring5555的专栏 719

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

创建一个简单的 eclipse+android+maven 工程

因为拿到的工程本身就带有maven控制,但怎样创建一个android工程,并且带有maven控制,一直是困扰我的问题。 经过在网上的搜索终于有了进展。 1、首先需要解决一个问题:原型插件如何知道相关的原型呢? http://maven.apache.org/archetype/maven-archetype-plugin/specification/archetype-catalog.htm

Iteam项目组 Smith&Wesson(史密斯威森) 964

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

创建一个较简单的 eclipse+android+maven 工程

转自:http://www.cnblogs.com/luhouxiang/archive/2011/08/29/2158096.html 1、首先需要解决一个问题:原型插件如何知道相关的原型呢? http://maven.apache.org/archetype/maven-archetype-plugin/specification/archetype-catalog.html中给出了解释。

zxmlovena的专栏 1087

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

eclipse使用Maven架构Android项目实践

一、Maven环境搭建。 1、下载安装ADT、下载安装Maven 3.1.1(其他版本也可),修改setting文件,修改本地仓库路径。  如有搭建nexus仓库的本地maven镜像地址,也可配置,可提高依赖包的下载速度。 2、安装Maven插件。  打开Eclipse Marketplace,搜索M2e for Android       3、配置环境变量 打开

qq_27426665的博客 1850

eclipse配置maven本地仓库教程

3、切换到User setting 菜单,User settings选择maven的配置文件,如 D:\maven\apache-maven-3.6.3\conf\settings.xml。这里附上上述的面试题相关的几十套字节跳动,京东,小米,腾讯、头条、阿里、美团等公司19年的面试题。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。3、打开cmd命令,输入 mvn -v,回车键执行,出现如下信息,表示安装成功!

2401_84149916的博客 3889

maven 学习笔记(三)创建一个较复杂的 eclipse+android+maven 工程

前面maven 学习笔记(二)已经说过了怎样通过插件创建一个简单的工程,有了前面的基础,创建一个较复杂的工程就容易了很多。同样是通过已经有了插件,同样如果插件系统中并未存在,还是需要通过Add Archetype进行添加,详细情况请参照(maven 学习笔记(二)创建一个简单的 eclipse+android+maven 工程)。 我们需要知道的是这个插件的groupid,artifa...

dicuzhaoqin8950的博客 136

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

intellij是一个不错的开发工具,特别是开发android应用时,会发现intellij要比eclipse更好用,况且现在很多android应该逐渐使用gradle来搭建android工程,谷歌androidSDK的从API17开始都使用gradle来搭建SDK示例了,加上intellij已经有免费版,估计以后使用eclipse的开发者转向使用intellij会越来越多,就像,gradle逐渐

spring5555的专栏 788

maven 学习笔记(一)eclipse+android+maven

由于工作需要最近开始接触java,对于这类开源的东西发现居然是第一次接触,里面有太多的东西需要熟悉。其中最著名的就是maven,据说可以使得工程从编译至打包发布,效率提高很多倍。不过使用起来却比较麻烦,只得学习。 国内好些博客有对maven的描述,不过和自己的需要相差太远,只能自己动手,一步步学。还是比较相信英文版的说明,虽然英语比较糟糕,但原版的东西沉下心来看,其实也能事半功倍。 ...

dicuzhaoqin8950的博客 161

android eclipse maven,eclipse 配置android sdk和maven

首先下载ADT-22.2.0.rareclipse-jee-kepler-R-win32-x86_64.zipandroid SDK4.2.zip分别解压在一个盘将ADT里面的两个目录内容相应拷贝到eclispe启动eclipseWindow --> Preferences点击android 选择你的sdk文件夹到此就能够开发android了以下配置mavenmaven3 安装:安装 ...

weixin_35990183的博客 226

TuxGuitar 开发环境搭建实战指南:Android Studio 与 Eclipse IDE 完整配置

> 本指南基于 TuxGuitar 官方开发文档 [docs/IDEs.md](https://link.gitcode.com/i/6654bd305754e1ac656ad20a58048ec4),系统讲解如何在 Linux 环境下使用 Android Studio 导入并构建 TuxGuitar Android 应用,以及如何在 Eclipse 中克隆仓库、安装 SWT 依赖、导入 Linu

gitblog_00639的博客 1079

Eclipse工程添加Maven项目引用

最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021BAT 面试真题解析,我把大厂面试中常被问到的技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。Android 基础知识点Java 基础知识点Android 源码相关分析常见的一些原理性问题。

2401_84149743的博客 1364
上一篇: maven 学习笔记(一)-maven相关学习资料地址
下一篇: maven 常用命令积累
spring5555
博客等级 码龄12年 7粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值