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程序

  • 2013年05月08日 13:54
  • 3KB
  • 下载

利用ant在Mac 下自动化打包签名Android程序

1.创建一个android项目参数说明:-k /--package 为命名空间(包名)-a /--name 工程名-p /--path 项目 -t 为目标平台的版本编号命令:./android cre...

ANT+BAT 打包Android程序

背景 Android在生成APK的时候需要根据不同是市场打不同的渠道包,如果人肉用eclipse打包的话,效率极低,而且容易出错。 环境准备 使用ant打包需要下载ant,ant的安装比较简单,下载a...

ant自动打包android程序详解

1生成R.java类文件:                      Generating R.java / Manifest.java from the resources...      ...

实现android应用程序自动打包(Ant+proguard+签名)

最近做一个项目需要自动实现android程序的自动打包。这里简单说下步骤: 1、下载ANT然后配置Ant环境(其实和android开发环境配置差不多,一个道理)       地址:http://ant...

Android程序ant打包

1.准备工作 (1)首先安装好ant工具   (2)生成keystore 在jdk的bin目录下   输入 keytool -genkey -alias android.keystore ...

用Ant编译Java Web程序

先看一下项目的目录结构: source目录里放Java源程序,classes目录里放编译好的class文件。这两个目录里的文件都要按包结构组织好。当然,classes目录也可以不必事先建立,这可...

运用Ant编译Java程序的一个小实例

1. native2ascii.bat文件内容:   @echo off @setlocal set JAVA_HOME=%JDK6_HOME% if "%JAVA_HOME%" == ""...

使用Ant对程序进行编译打包

因为项目中使用到了Ant,但是对这个不太了解,所以在网上搜了下资料,根据文档在本地写了个HelloWorld做了下测试。 首先必须要有Ant环境,好像值需要解压就行了。然后设置下环境变量,环境变量的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ant编译android程序
举报原因:
原因补充:

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