本篇文章主要介绍了"Android Eclipse Ant 批量多渠道打包 总结!",主要涉及到Android,eclipse方面的内容,对于Javajrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下:
最近研究Android里用ant打多个渠道的apk包,终于搞出头绪!!走了很多错路,希望大家不要这样子!!下面就是个人的几点总结,希望对大家有帮助: ...
最近研究Android里用ant打多个渠道的apk包,终于搞出头绪!!走了很多错路,希望大家不要这样子!!下面就是个人的几点总结,希望对大家有帮助:
首先说的是我用的ant不是eclipse和android SDk里面自带的ant,而是从这里下载的 -- Ant官网http://ant.apache.org/ ,
下载Ant,当然第一步就是安装ant了,步骤如下:
第一步:安装 ant ,解压并配置环境变量
1) 解压Ant,比如解压到D:\ant
2) 我的电脑->属性->高级->环境变量
3) 系统变量新建ANT_HOME,变量值为d:\ant
4) 系统变量新建或修改path,变量值为%ANT_HOME%\bin
大家一定要把ant配置好,否则下面的都是扯淡了,无法顺利完成,测试ant是否成功,你可以在控制台输入Cmd 回车, ant 回车
如果出现
Buildfile: build.xml does not exist!
Build failed
恭喜你已经ant安装完毕了!!
第二步:简单了解Android打包步骤就行了,其他的都是扯淡,咱们直奔主题,打包前的准备
利用Ant批量打包的基本思想是,每次打包后自动替换渠道号,然后再次打包
从而实现多渠道打包的目的
这样带来了一个问题:Ant不支持循环,怎样循环打包?
扩展包Ant-contrib能轻松解决这个问题
可以翻墙的同学可以到http://ant-contrib.sourceforge.net/自行下载
另外Ant-contrib的标签使用也比原来的变量方便
从而达到仅使用build.xml来实现批量打包
安装方法:直接把ant-contrib-1.0b3.jar放到Ant的lib文件夹即可
第三步:编写build.xml,直接上代码!!