Android Ant脚本编译说明
Android Ant脚本编译说明
使android项目能够进行ant编译
1, 配置环境变量
ANT_HOME
C:\Users\maxin\Downloads\apache-ant-1.9.4-bin\apache-ant-1.9.4
ANDROID_SDK_HOME
E:\adt-bundle-windows-x86_64-20140321\adt-bundle-windows-x86_64-20140321\sdk
2, 检查当前系统可用的sdk版本(本机)
android list targets
列出当前系统中可以用来编译的sdk版本, 每个版本会有一个id(数字型)
如: id: 3 or "android-17"
3, 更新你需要使用ant编译的项目
android update project --target 3 --path /path/to/android/project
如果当前目录已经在项目中
android update project --target 3 --path .
该命令会在你的项目中添加build.xml,local.properties 用于定义ant 任务。
修改build.xml 中的 prject name 为该项目的名字。(不要用中文)
这时你可以运行ant debug编译出一个debug版本.编译出的apk存放目录为/path/to/android/project/bin
4, 添加签名文件
A, 拷贝签名文件到项目根目录。如 C:\\path\\p.keystore
B, 添加ant.properties 文件到项目根目录。 如 /path/to/android/project/ant.properties
ant.properties内容为:
key.store=C:\\path\\p.keystore
key.alias=name
key.store.password=pass
key.alias.password=pass
运行 ant release 打包正式项目发布版本。
提前运行 ant clean
5, 关于混淆
混淆的配置ant会读取project.properties
如果当前项目要使用混淆的话,添加proguard.config=proguard.cfg
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
