Ant编译android程序

转载 2013年12月03日 10:46:31

http://blog.csdn.net/xyz_lmn/article/details/7268582

 

  这一篇主要做了创建android项目、update已存在项目、ant编译项目。

一,准备ant

ant 官网可下载
http://ant.apache.org/
ant 环境配置: 
1。解压ant的包到本地目录。 
2。在环境变量中设置ANT_HOME,值为你的安装目录。 
3。把ANT_HOME/bin加到你系统环境的path。

二、使用ant

1、首先需要检查一下android-sdk的环境换量是否添加到了path中。这样可以在任意目录下执行android 命令,不然则要切换到 android-sdk\tools目录下。

 

2、使用android create创建项目

参数说明:
-k /--package 为命名空间(包名)-a /--name 工程名 
-p /--path 项目 -t 为目标平台的版本编号

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
C:\Documents and Settings\Administrator>android.bat list targets

 

3、android update 更新现有项目

对已经存在的android工程,我们可以update下(修改平台的版本),这样会自动添加build.xml 等ant 的配置文件
C:\Documents and Settings\Administrator>android update project --name Tank -t 11
  -p F:\tank

 

4、ant 参数介绍

    * debug:带调试用签名的构建
    * release:构建应用程序,生成的apk必须签名才可以发布
    * install:安装调试构建的包到运行着的模拟器或者设备;
    * reinstall
    * uninstall

使用ant命令时可以进入到项目目录中,或者ant debug Buildfile: E:\MyLiB\Android\AndroidAnt\MyBoardCastReciver\build.xml

 

关于Ant编译Android中Ant学习研究

关于Android中Ant自动编译学习研究 这里如何下载配置Ant就不在必阐述了。直接进入主题; 这里只阐述用已经创建好的工程如何添加Ant自动脚本编译; 首先进行项目目录,这里我的项目是...
  • huangbiao86
  • huangbiao86
  • 2013年10月24日 23:15
  • 3190

Android ANT 如何编译Jar 和 APK

最近在研究Android 的Ant 编译环境,遂将经验总结写下来。大家都知道我们可以在eclipse 里面编译android 的工程,这是怎么完成的呢?它主要是由于ADT 插件调用android的bu...
  • wangbaochu
  • wangbaochu
  • 2015年03月20日 10:48
  • 1452

使用Ant编译Android工程(Linux系统)

一、问题 同一套Android代码,希望通过配置文件的形式,制作成不同包名的多个package(多包名,多版本号,多市场logo,多广告商)。 二、解决方法 使用Ant编译 三、Ant安装和使...
  • xieyan0811
  • xieyan0811
  • 2012年03月27日 19:16
  • 3745

使用Ant编译Android

(转载请注明出处:http://blog.sina.com.cn/u/1429359895) 使用Ant编译Android应用程序很方便,在Window和Linux下均可使用。尤其是将一个软...
  • xieyan0811
  • xieyan0811
  • 2014年09月05日 12:15
  • 4450

Ant自动编译打包android项目

背景:     Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其当要讲应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不且实际了,这时候我们用到Ant帮我...
  • likebamboo
  • likebamboo
  • 2014年01月05日 21:07
  • 6144

Android Studio下Ant的配置以及打包jar文件

近年来,由于公司项目的越来越庞大和复杂,我们的项目走上了插件化开发之路,由于之前一直是用Eclipse开发的,而Eclipse里面本身集成了Ant脚本的,所以模块化编译打包发版都很方便,成熟。但是考虑...
  • isee361820238
  • isee361820238
  • 2015年02月06日 16:28
  • 4264

Windows下,Ant自动化编译Android项目具体步骤和方法

 备注:若Android项目引用有第三方库,步骤和方法亦适用。    前提是已经安装好Ant。 1,首先需要创建一个批处理命令(*.bat)文件:Ant for And...
  • zhangphil
  • zhangphil
  • 2015年02月11日 16:13
  • 1039

通过ant脚本编译打包android工程

Android程序编译、打包、签名、发布的三种方式: 方式一:命令行手动编译打包 方式二:使用ant自动编译打包 方式三:使用eclipse+ADT编译打包 这里介绍打包的方式之一:通过ant...
  • Sky_Monkey
  • Sky_Monkey
  • 2013年09月21日 22:59
  • 10149

ant编译android程序

这一篇主要做了创建android项目、update已存在项目、ant编译项目。 一,准备ant ant 官网可下载 http://ant.apache.org/ ant 环境配置: 1。解...
  • zhongwn
  • zhongwn
  • 2014年04月09日 19:27
  • 561

ant手动编译apk,其中包括第三方Library和so文件

现在有这么个需求,要手动编译apk,不用eclipse集成工具,用命令行直接编译。一开始直接拼凑命令行,后来发现命令行编译apk无法包含第三方Library和so库,很恶心啊。 调研了一下,用ant或...
  • jbb0403
  • jbb0403
  • 2015年04月28日 10:32
  • 1557
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ant编译android程序
举报原因:
原因补充:

(最多只允许输入30个字)