为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
PDF下載    发送文章为PDF   

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

    Leave a Reply