ANT学习


安装Apache Ant

我们现在要使用Apache Ant来开发我们的Android程序,首先下载Apache Ant 1.7.1

① 我们从Apache Ant的官方网页下载:
http://ant.apache.org/index.html

Windows

apache-ant-1.7.1-bin.zip

 

Linux

apache-ant-1.7.1-bin.tar.gz



ANT_HOME 

E:\ant\apache-ant-1.9.3-bin\apache-ant-1.9.3

ANT_OPTS

-javaagent:E:\NewReliac_ant\NewRelic_Android_Agent_3.361.0\newrelic-android-3.361.0\lib\class.rewriter.jar

Path

C:\Program Files\Java\jdk1.7.0_21\bin;E:\ant\apache-ant-1.9.3-bin\apache-ant-1.9.3\bin;E:\android\979910845\adt-bundle-windows-x86_64-20140321\adt-bundle-windows-x86_64-20140321\sdk\tools;E:\android\979910845\adt-bundle-windows-x86_64-20140321\adt-bundle-windows-x86_64-20140321\sdk\platform-tools;%M2_HOME%\bin

1.创建一个android项目

参数说明

-k /--package 为命名空间(包名)-a /--name 工程名

-p /--path 项目 -t 为目标平台的版本编号

 
 
  1. C:\Documents and Settings\Administrator>android create project -k com.android.Ta nk -a Tank -t 4  -p F:\tank 

列出不同版本平台的对应id编号 android.bat list targets /android list

 
 
  1. C:\Documents and Settings\Administrator>android.bat list targets 

对已经存在的android工程,我们可以update下(修改平台的版本),这样会自动添加build.xml等ant 的配置文件

 
 
  1. C:\Documents and Settings\Administrator>android update project --name Tank -t 11   -p F:\tank 

编译:直接ant 是不会有文件输出的,所以后面一定要带上参数


开始执行编译:

E:\MyLiB\Android\AndroidAnt\MyBoardCastReciver>ant debug

生成build.xml快捷方式:

android update project -p .

1. ant命令

1) ant clean : 清除项目的生成文件

2) ant debug: 生成一个debug apk,并使用debug key进行签名

3) ant emma debug: 生成一个测试项目

4) ant release: 生成一个release apk,并不进行签名和对齐

5) ant debug install: 生成并安装一个apk包

6) ant installd: 安装一个已经编译好的debug包

7) ant installr: 安装一个已经编译好的release包

8) ant installt: 安装一个已经编译好的测试包

9) ant installi: 安装一个已经编译好的instrumented包

Eclipse 自动生成 Ant的Build.xml 配置文件,生成的方法很隐蔽

选择你要生成Build.xml文件的项目,右键. Export-> General -> Ant Buildfiles .

点Next,再点Finish.


参考文献:

http://blog.sina.com.cn/s/blog_788fd8560100pph0.html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值