ant和android的关系,如何利用Ant构建Android APK?

1.为什么使用Ant来进行Android应用的构建?

首先解释一下什么是Android应用的构建,所谓的构建,就是将资源文件,java源码等编译打包成可运行的apk这一过程。我们可以利用Eclipse的构建功能完成构建,假如没有eclipse我们如何进行apk的构建呢?再比如,一个项目的功能很多,由不同的人员来完成,开发完成后提交到SVN服务器,最后由Jenkins去做版本,那么Jenkins如何做出apk呢?Ant可以实现上述需求,利用Ant进行项目的构建可以使得构建过程非常灵活。

Ant是一个跨平台的构建工具,可以实现项目的自动构建和部署功能。Ant的构建文件是基于xml的,默认构建文件是build.xml。

2.去哪下载Ant?

下载后解压,选择一个自己喜欢的目录,一路next安装,过程比较简单,按下不表。

安装完成之后配置环境变量

ANT_HOME:D:\apache-ant-1.9.7

注意该路径是Ant的安装目录,每个人的不一定相同,按照自己路径去配置。

3.如何利用Ant进行Android应用的构建?

(1).打开命令行窗口,将路径切换到需要构建的工程目录下,输入以下命令:

android update project --name xxx --path ./

贴图

其中--name xxx是可选项,xxx可以起任意名字,一般是工程名

运行成功后,当前目录下会多出build.xml和local.properties这两个文件。

(2).生成debug版本apk,在命令行中输入

ant debug

可以看到在bin目录下会生成debug版本的apk

(3).生成release版本的apk,在命令行中输入

ant release

在bin目录下会生成release版本的未签名apk。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值