Android应用-脚本批量打包方法
来源:互联网 发布:ce源码 编辑:程序博客网 时间:2024/06/05 14:51
1. 搭建ant环境
添加用户变量:
变量名:ANDROID_SDK_ROOT变量值:D:\Android Develop\adt-bundle-windows-x86_64-20140321\sdk变量名:PATH变量值:D:\Android Develop\apache-ant-1.9.4\bin;C:\Program Files (x86)\Git\bin添加系统变量:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_05
2. Android工程根目录下:
ant.properties文件:
key.alias=***
key.alias.password=***
key.store.password=***
key.store=${basedir}/key
build.xml文件,修改第一行project name即可
3. 命令行中运行ant release即可
4. 上面只是单一打包,如果是批量打包,可将渠道号存到assets/cid文件中,程序中添加获取渠道号方法,打包时轮询将渠道号写入assets/cid中,然后分别打包即可:
例如:
while read linedoecho $line#*release.shcid=`echo $line | cut -d"," -f1`cname=`echo $line | cut -d"," -f2 | sed "s/[ \t\/\*\?]/_/g" | sed "s/[\n\r]//g"`# Change the CIDecho $cid > assets/cid也可指定输出目录:time_stamp=`date +%m%d%H%M`cp bin/com.test.app-release.apk backupVersions/com.test.app-release-${cname}-v${version}-${time_stamp}.apk
将打包命令写入release.sh文件,运行即可
0 0
- Android应用-脚本批量打包方法
- Ant_Ant批量打包android应用
- android批量打包方法介绍
- Android应用多渠道打包脚本
- ant 实现批量打包android应用
- 使用Ant 实现批量打包Android应用
- 使用 Ant 实现批量打包Android应用
- 使用Ant 实现批量打包Android应用
- 使用Ant 实现批量打包Android应用
- 使用Ant 实现批量打包Android应用
- ant 实现批量打包android应用
- 使用Ant批量打包Android应用
- 使用Ant 实现批量打包Android应用
- 使用Ant 实现批量打包Android应用
- ant实现批量打包android应用
- Android使用Ant批量打包应用步骤
- Unity3D脚本批量打包
- android 下用ant编译脚本执行批量渠道打包
- WPF 添加控件背景
- ASP.NET语言的互操作性
- 自定义属性+接口回调Demo
- 用双缓冲技术解决刷新屏幕时的闪屏问题
- Android TextView小时一行,超出内容截取以“...”代替
- Android应用-脚本批量打包方法
- ubuntu 12.04 更新源列表
- JavaScript 闭包
- 类图的关系
- c语言函数(acm)
- arm 嵌入式linux flash分区 概念
- Java初学习 - Callback的理解与Java实例
- Activity的生命周期
- Vim 的 Python 编辑器详细配置过程 (Based on Ubuntu 12.04 LTS)