公司的eclipse打包android项目时经常出错,需反复clean、重启,都不一定能打包成功,全靠人品。故此介绍一种比较高端方便的打包方式:ant打包(基于android sdk)。  1、配置    1.1 ant配置ant的安装比较简单,下载ant压缩包  http://ant.apache.org,下载之后将其解压到某个目录(本
转载 2023-08-03 23:43:05
85阅读
公司的eclipse打包android项目时经常出错,需反复clean、重启,都不一定能打包成功,全靠人品。故此介绍一种比较高端方便的打包方式:ant打包(基于android sdk)。     1、配置     1.1 ant配置 ant的安装比较简单,下载a
写这篇博客是简介一下ant。这是一个Java的打包工具。很像是C的Makefile工具。不过是基于xml格式的,所以在语法上可能会更随意一点,不会像是Makefile一样困扰于严格缩进的问题。ant学习起来其实很简单,一篇博客的内容就可以了。因为知识点就那么多。不过也像是Makefile,打包一个大工程也是很不好写的,都是要处理好依赖关系。废话少说,下面进入正题。一:安装   
一、Ant打包1.ant打包的基本流程之前有看到别人整理好的ant打包流程是分了9步,分别是:1.init(初始化相关目录,清理相关资源);2.test svn (测试svn链接相关配置);3.checkeout(导出或切出需要的工程);4.compiler(编译切出的工程);5.jar(编译后的工程,将classes部分打包成jar库);6.diff(比较上一版和当前版本的差异,生成差异文件);
转载 2023-12-14 01:56:04
42阅读
打包工具Ant工具 Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。目前的最新版本为:Ant 1.9.1 [1]。 既然我们已经有了make, gnumake, nmake, jam以及其他的build工具为什么还要要一种新的build工具呢?因为Ant的原作者在多种(硬件)平台上开发 软件时,无
转载 2023-07-21 16:48:11
50阅读
最近使用ant在windows下批量打包,出现了一些问题。Apache Ant是一个基于Java的构建工具。从理论上讲,也是一种类似于Make的工具,只是去除了Make工具的缺点。注意的地方:1)  ant的jar包<!-- 使用第三方的ant包,使ant支持for循环--><taskdefresource="net/sf/antcontrib/antcont
原创 2013-07-01 20:38:57
927阅读
抽空学习了下ant打包参考文章:http://blog.sina.com.cn/s/blog_74c22b21010173f8.html一,基本步骤1, 下载ant地址:http://ant.apache.org/2,运行ant,验证部署成功3,环境变量增加ANT_HOME增加PATH中的某项4,生成签名http://www.cppblog.com/fwxjj/archive/2010/05/24
原创 2013-06-25 08:55:10
7688阅读
ANT功能:编译,打包,部署程序,文件操作,svn跟新,发送邮件等。ANT下载:官网ant.apache.orgANT安装:设置环境变量 ANT_HOME = D:\ant-1.8.2 Path = %ANT_HOME%\bin校验:cmd运行ant提示build.xml不存在就说明ant可用了。ANT标签学习:1、标签每个构建文件对应一个项目,project标签是构建文件的跟
通常我们习惯用eclipse开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换后的可以在dalvik上跑的精简类文件,resources.ap_是经过打包的资源文件,ant.apk就是最终的打包文件。使用ANT对应用打包,一般会经过以下
转载 2023-11-28 16:40:39
108阅读
有时候,我们需要将一个SDK的包,打成一个独立的JAR/AAR提供给别的同事或者第三方使用,这时候,就需要将项目中的某模块进行打包。经过测试,发现不同的android studion 版本,编译生成的jar包,保存的路径可能都不一样。AS 4.0以下生成的JAR包保存在:build/intermediates/bundles/,本次例子使用的是AS 4.2,打包生成的JAR包位于:build/in
转载 2023-06-23 15:57:51
105阅读
一、目的        1、针对目前多个渠道发布,需要根据不同渠道编译相应的apk包,如果单纯依靠工程师手动编译,严重影响了开发效率        2、每次修复产品bug, 测试都会要求工程师发布测试包进行验证,如果利用脚本实现debug版本的编译,会降低时间成本       
前期准备第一步,拥有Android studio;第二步,项目可以顺利打包 这两步没问题了再来看以下的步骤,可以让你节省很多时间,这是我踩坑之后的总结。开启自动打包旅程Tip1:如果不只是装玩玩,最好还是先装Tomact,然后在Tomact中配置Jenkins。Tip2:如果自身项目支持多渠道打包,则不需要配置,否则需要配置自身项目,让其支持多渠道打包功能就可以了。1.安装Tomact基本流程:
转载 2023-12-07 07:13:46
55阅读
通过ant脚本,编译打包android工程 1.Android程序编译、打包、签名、发布的三种方式:  方式一:命令行手动编译打包  方式二:使用ant自动编译打包  方式三:使用eclipse+ADT编译打包  2.Android编译、打包的步骤:  2.1第一步 生成R.java类文件:  Eclipse中会自动生成R.java,an
转载 2023-07-11 20:48:46
101阅读
        笔者以前在项目中使用的最多的打包工具要数fatjar了。打包的时候习惯于先指定可执行类,然后将所有引用的jar包以及源码生成的class一起打到 一个包里面,运行程序的时候直接运行命令:java –jar jarname.jar。看似很方便。但是,这样做有两个缺点:1.将所有jar包都整合到一起,导致jar包太大,一般最小几百k,最大十几MB
转载 2023-07-03 20:41:18
590阅读
很多的应用中需要加上应用推广的统计,如果一个一个的去生成不同渠道包的应用,效率低不说,还有可能不小心弄错了分发渠道,使用ant可以批量生成应用。 一、添加渠道包信息        为了统计渠道信息,就不得不在程序的某个地方加入渠道的信息,然后针对不同的渠道打不同的包。一般可以在Manifest文件中加入渠道编号,而不直接写在代码中
原创 2012-03-19 10:56:00
1780阅读
2点赞
2评论
最近在制作cocos2dx网游项目,在android跟腾讯合作方面, 有90多个渠道,所以制作了ant批量打包,网上资料不少但是要么没有细节,要么少东西,所以我把容易出问题的地方都列出来了。 ant下载:http://ant.apache.org/ ant-Contrib  http://ant-contrib.sourceforge.net/  ant-Con
原创 2012-11-30 14:53:16
4144阅读
1点赞
# Android Ant 自动打包脚本教程 ### 一、流程概述 在本文中,将向您介绍如何使用 Ant 工具为 Android 项目自动化打包。整个流程如下表所示: | 步骤 | 描述 | |------|---------------------------------| | 1 | 安装和配置 Ant
原创 10月前
153阅读
​ 大家好,今天分享一下如何使用ANT打包Android应用。通常我们习惯用eclipse开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换后的可以在dalvik上跑的精简类文件,resources.ap_是经过打包的资源文件,ant.
转载 2012-05-31 09:32:00
113阅读
2评论
使用对Ant编程实现简单文件的打包kongxxAnt是我们熟悉的Java构建工具,通常我们使用Ant是通过build.xml文件实现任务的调用,其实不仅如此,我们还也可以通过编程的方式实现任务调用,从而简化我们的开发。以下是我很久以前写的一个关于使用Ant打包文件的程序片段,最近做东西又翻了出来,简单整理了一下,程序片段如下:import java.io.File;import org.apache.tools.ant.Project;import org.apache.tools.ant.taskdefs.Expand;import org.apache.tools.ant.taskd
转载 2005-06-10 22:18:00
112阅读
使用ant build进行增量打包
原创 2021-12-28 14:06:40
181阅读
  • 1
  • 2
  • 3
  • 4
  • 5