为android项目增加支持ant构建
使用eclipse adt插件创建和编辑android项目是最容易和方便的。但是项目源代码提交后,有可能需要自动构建,而不是通过ide工具构建。这时需要增加对脚本工具比如ant和maven的支持。
android SDK已经内置了对ant支持。安装好ant环境后(见:ubuntu下安装ant),就可以通过如下命令创建支持ant脚本的android项目:
android create project -k com.easymorse -a MyActivity -t 2 -p .
这里-k是包名参数;-a是项目名称;-p是目录,-t是目标的id,可以通过:
android list
查看可用的目标id。
如果是这样创建android项目的话,可以通过:共享eclipse android项目的步骤导入为eclipse项目。
或者,如果是eclipse adt生成的android项目,可以进入到项目目录,通过如下命令为项目增加ant支持:
android update project -p . -t 3
ant脚本中可以使用的target有:
- debug:带调试用签名的构建
- release:构建应用程序,生成的apk必须签名才可以发布
- install:安装调试构建的包到运行着的模拟器或者设备;
- reinstall
- uninstall
2 Comments to “为android项目增加支持ant构建”
为Eclipse ADT创建的android项目通过ant添加proguard混淆支持 | K-Res的Blog — 2010年05月26日 @ 11:21
android使用ant自动打包(更改java文件中的属性值,批量自动生成) | Stay — 2011年09月9日 @ 11:41
这篇文章上的评论的 RSS feed TrackBack URI