Ant打包

ant多项目打包,Ant多个项目批量打包方法 1.build.xml ${file.full.name} --> --> 阅读详情

Ant打包

使用步骤:
1. 对于已经存在的工程需要利用Ant命令更新一下:
android update project -n Test -p D:/workspace/Test -s -t 1
  -n (name) 后面跟的是这个工程的名子
  -p (path)后面跟的是这个工程的目录路径
  -t (target)后面是当前共有的SDK版本。表明我们的目标版本(如果有了project.properties就不用再跟target这个参数了).
  android list target这样就能够列出来所有的sdk版本

  1. 将签名文件keystore复制到工程根目录下,并且在根目录下新建ant.properties内容如下(配置签名文件):

      key.store=keystore.keystore //把签名放到根目录中   
      key.alias=tencent
      key.store.password=1234
      key.alias.password=1234
  2. 刷新工程
    在eclipse中的Ant视图中右键add build files选择工程中的build.xml,选择最下面的release或者是debug,
    注意release是生成带签名的apk包.生成的apk在bin目录中,名字为工程名-release.apk.

  3. 常见错误:
    有时候在用ant打包的时候会报一些错误,一般按照错误的提示进行修改即可,如文件的非法字符等。

    Error occurred during initialization of VM
    Could not reserve enough space for object heap
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.

    如果发现以上错误,就是说明栈内存不足了,一种是内存设置的太小,还有一种情况就是你设置的内存大小已经超过了当前系统限制的大小。
    打开D:\Java\adt-bundle-windows\sdk\build-tools\android-4.4\dx.bat将set defaultXmx=-Xmx1024M改为set defaultXmx=-Xmx512M即可。


  • 邮箱 :charon.chui@gmail.com
  • Good Luck!
ANT与MAVEN项目打包比较 项目打包工具ANT和MAVEN 之前写笔记都是放在本地上,时间久了就忘记自己到底写了多少东西、整理过多少东西,现在以这种方式方式做一些积极地改正。 在工作中常常用到war包,比较简单地方式是借助于开发工具idea,能够快速高效生成自己想要的war包。但是很可能出现一种场景没有idea工具可用,如何打war包?我们还可以借助于其他工具打war包,如ANT,和MAVEN。因为最近项目需要,这两种方式都尝试了一下,下面详细介绍一下两者的优劣。 ... 阅读详情

相关推荐

Ant构建与打包实践指南

本文还有配套的精品资源,点击获取 简介:Apache Ant是一个功能强大的Java构建自动化工具,它通过XML文件来定义和执行构建任务。本文详细介绍Ant在Java项目中的应用,包括编写构建脚本、源代码编译、JAR文件打包,以及代码混淆等关键步骤。此外,还探讨了Ant的集成使用和在现代项目管理工具中的地位。 1. Ant构建工具概述 Apache Ant是...

weixin_35189483的博客 1752

ant--Java工程打包工具

真是,博客停更了两个月,罪过罪过 写这篇博客是简介一下ant。这是一个Java的打包工具。很像是C的Makefile工具。不过是基于xml格式的,所以在语法上可能会更随意一点,不会像是Makefile一样困扰于严格缩进的问题。 ant学习起来其实很简单,一篇博客的内容就可以了。因为知识点就那么多。不过也像是Makefile,打包一个大工程也是很不好写的,都是要处理好依赖关系。废话少说,下面进入

RichyTang的专栏 3004

Transformer-Based Attention Networks for Continuous Pixel-Wise Prediction 基于Transformer注意力网络连续像素级与估计

Transformer-Based Attention Networks for Continuous Pixel-Wise Prediction 基于Transformer注意力网络的连续的像素级的

MengYa_Dream的博客 4717

打包工具ant教程

一、安装ant 官方http://ant.apache.org/bindownload.cgi下载新版(目前为Ant1.10.1)的ant,得到的是一个apache-ant-1.10.1-bin.zip的压缩包。将其解压到你的硬盘上,例如:C:\apache-ant-1.10.1。 二、配置环境变量 window中设置ant环境变量: ANT_HOME    C:/ apache-ant-...

kdy527的专栏 5872

【机器学习】图神经网络(NRI)模型原理和运动轨迹预测代码实现

NRI模型利用VAE和GNN从观测数据中学习系统动态和交互图,展现出在无监督学习、图结构建模、多步预测和连续松弛方面的强大能力。未来工作可探索动态图结构学习、应用于更复杂系统、提高模型泛化能力和计算效率,以及与其他模型的结合。NRI作为新兴的图神经网络方法,在理解和预测相互作用系统方面潜力巨大,有望在各领域发挥重要作用。

MUKAMO的博客 2780

从零开始:Vivado中自定义串口通信IP核的完整实现

本文详细介绍了在Vivado中从零开始实现自定义串口通信IP核的完整流程,包括Verilog核心代码编写、仿真验证、IP核封装与参数化配置技巧。通过AXI-Lite总线实现动态配置,提升FPGA开发效率,适用于各种嵌入式系统通信需求。

weixin_29274969的博客 326

Ant、Gradle、Python三种打包方式的介绍

博客出自:http://blog.youkuaiyun.com/liuxian13183,转载注明出处! All Rights Reserved !今天谈一下Androdi三种打包方式,Ant、Gradle、Python。当然最开始打包用Ant 很方便,后来转Studio开发,自带很多Gradle插件就用了它,然后随着打包数量越多,打包时间成了需要考虑的事,前两者平均打一个包要花费2-3分钟,打30个...

weixin_30617561的博客 395

QT邂逅豆包API:打造专属文章生成神器

通过本次探索,我们成功基于 QT 调用豆包 API 开发出了文章生成工具。从前期的准备工作,到核心代码的实现,再到功能的拓展与优化,每一步都凝聚着技术的魅力与挑战。我们学会了申请豆包 API 密钥,搭建 QT 开发环境,创建网络请求类来与豆包 API 进行交互,构建请求体并解析响应,还为工具添加了友好的界面交互,提升了性能。

大雨淅淅的博客 1976

Android Ant打包

1. 编译环境的配置 android和java的编译环境和ant工具的安装是必不可少的环节。 配置文件ant.properties 为了在不同的环境下能够顺利地进行编译,需要进行额外的配置,在项目目录下创建配置文件ant.properties。 首先是android编译工具的选择。我们预留了sdk.dir这个变量是为了不同环境的编译,而exe和{exe}和exe和{bat}同样也是如此。也要用...

假装你是大灰狼的专栏 627

fMRI独立成分分析方法(ICA)工具GIFT

详细介绍了进行fmri数据进行ICA分析的工具包GIFT的使用,和进行ICA分析的流程。

m0_58256026的博客 1万+

基于STM32设计的指针式电子钟与万年历(升级版)

这是基于STM32设计的一个指针式电子钟+万年历小项目,采用3.5寸的LCD屏显示时钟,日历、温度、天气,支持触摸屏调整设置时间,设置闹钟,查看日历等等。整体项目主要是技术点就是LCD屏的图形绘制。比如: 时钟的时针绘制、分针、秒针、表盘、日历绘制等等。

1万+

使用Ant打包Apk

当我们在Eclipse中对项目Run As Android Application的时候,会在bin文件夹下生成apk及其他一些文件,至于为什么生成这些文件开始我也不明白,查了相关资料才知道原来Android项目在Eclipse中是通过Ant进行构建的。学习Ant踩了很多坑,总结下来以后方便查看,也希望帮助更多的人。欢迎评论交流哦!1、下载Ant并配置环境变量Ant下载地址:http://ant.a

MAGIC 2006

BMD101传感器协议解析与STM32实现(LCD显示波形)

1 前言 BMD101传感器是神念科技开发的心电传感器。目前有一些商家开发了BMD101传感器模块,基本上都是利用蓝牙直接传输数据到PC或手机端。而本文介绍通过串口将数据传送给单片机,并在单片机上完成数据解析和心电波形LCD显示的功能。 2 通信协议解读 BMD101 通过 UART 接口通信。这是一个标准的 UART 接口,定义为 1 个起始位,8 个数据位,1 停止位格式,波特率 57600。 串口输出的数据包格式如下: 包括Header(帧头)、data payload(数据有效载荷)、CRC校验

weixin_44509533的博客 9294

android Ant 批量多渠道打包 总结!

最近研究android里用ant打多个渠道的apk包,终于搞出头绪!!走了很多错路,希望大家不要这样子!!下面就是个人的几点总结,希望对大家有帮助:        首先说的是我用的ant不是eclipse和android SDk里面自带的ant,而是从这里下载的 -- Ant官网http://ant.apache.org/ , 下载Ant,当然第一步就是安装ant了,步骤如下:  第一步

独领fengsao的猫 1万+

【华为OD机试真题】141、租车骑绿岛 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS)

题目描述 >部门组织绿岛骑行团建活动。租用公共双人自行车,每辆自行车最多坐两人,最大载重M。 给出部门每个人的体重,请问最多需要租用多少双人自行车。

KJ.JK 1962

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

ant android 打包 过程,ant打包完美流程

1.配置ant打包所需的环境变量(事先配置好Java,Android的环境变量)---这个不会请自行百度.or google2.解压ant,比如解压到D:\ant3.我的电脑->属性->高级->环境变量4.系统变量新建ANT_ HMOE,变量值为d:\ant5.系统变量新建或修改Path,将%ANT_HOME%\bin;添加到环境变量的path中去,(注意以上路径均为反斜杠 )6...

weixin_39989159的博客 401

VC中sqlite的使用

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

采用Ant打包

好久没更博了,最近研究了一下Ant打包机制,作一下记录。首先简要介绍一下Ant。 Ant是一个基于Java的生成(在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式)工具,最常用的就是用Ant打包war文件。在使用Ant打包之前需要搭建一个ant环境,大致分为一下几步: 1、安装jdk并配置环境变量(JAVA_HOME、CLASSPATH、PATH); 2、下载Ant并解压; 3、

txx_laughing的博客 1146

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Ant详细打包过程

首先请允许我这样说,作为开发或测试,你一定要具备这种本领。你可以手动打包、部署你的工程,但这不是最好的方法。最好的方式就是全自动化的方式。开发人员提交了代码后,可以自动构建、打包、部署到测试环境。测试通过后进入到模拟环境或是直接发布的生产环境,这个过程可以是全自动的。但这个自动化的方式有一些公司用到了,但也有很多公司还不知道,他们的攻城师天天在做反复、没有多大意义的、浪费生命的事情。当然这种方式一

scmrpu 4484

Ant 打包EAR

  由于工作流程的限制, 代码暂时在CMS上不能提交, 只好在本地打好ear包, 再部署Websphere上去.  Ant 打包EAR步骤  (Apache Ant version 1.8.0) 1. 设置ANT工作环境   1.1 系统环境变量中配置ANT_HOME          ANT_HOME = "C:/apache-ant-1.8.0"    1.2

flexworks的专栏 5742

使用ANT打包Android应用

大家好,今天来分享一下如何使用ANT打包Android应用。 通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件: 在上图中,com包放置的是我们的class文件,class

LiuHe 5万+

用ANT打包如何打包

1.安装apache-ant-1.5.4或其他版本 2.配置环境变量:      《1》首先,配置好JDK。     《2》配置ANTde 环境变量             ANT_HOME=ant安装目录                 PATH=%PATH%;%ANT_HOME%/bin                                            

libitao49527的专栏 1904

ant 批量打包

往往要对应二三十个渠道,按照正常方法一个一个的去生成不同渠道包的应用,不仅浪费了时间,而且大大降低了效率. 上一篇讲到使用Ant进行Zip/Tar包的解压缩,实际上Ant工具不仅仅具有此类功能,它更强大的地方在于自动化调用程序完成项目的编译,打包,测试等. 类似于C语言中的make脚本完成这些工作的批处理任务. 不同于MakeFile的是,Ant是纯Java编写的,因此具有很好的跨平台性.

hellolinshoujie的专栏 2189

用Ant来打包

Eclipse 内置了 Ant 。 Ant 是一种类似于批处理程序的软件包,它主要繁琐的工作是编写和调试自动处理脚本(一个 XML 文件),但只要有了这个脚本,我们就可以一键完成所有的设定工作。 本节还是以 myswt 这个应用程序项目的打包为例,用 Ant 来完成“编译->打成 JAR 包->复制项目引用库->复制本地化文件 swt-win32-3063.dll ->输出 API 文档”这五

备注学院 1万+

ant 打包

用ant ,自动生成 .MF文件、打包。 新建build.xml文件,按工程结构配置目录。具体如下代码 打开build.xml文件,右键run as 运行打包。 build.xml文件内容: <project name="ant test" default="compile" basedir="."> <property name="src" value="${basedir}/src" /> <property name="bin" value="${basedir}/

csdnbkyhm的博客 474

ant打包java项目_图解教你如何使用ANT打包java程序

1:在eclipse中建立如下的工程值得注意的就是build.xml文件(这个是重点后面会提到) ,其他HelloWorld中的就是一句简单的输出语句2: 使用build打包(右键然后选择运行),运行后在console下可以看到如下图的过程当看到了BUILD SUCCESSFUL 表面打包成功了!!!!3:然后来到你的**\dist下可以看到刚刚打包成功的包 如下图 :4:ANT很智能的,如果你已...

weixin_33618737的博客 752
上一篇: Bitmap优化
下一篇: DLNA
CharonChui
博客等级 码龄12年 66粉丝 134原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值