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



本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部