用ant实现自动打包android(一)

1、在window平台下搭建ant开发环境

      1)下载ant

       2)解压ant后,配置ANT_HOME环境变量,同时把bin目录添加到path路径

       3)在cmd中输入ant -version测试,是否配置成功

2、通过ant在cmd命令下生成ant配置文件build.xml

     执行ant命令,需要build.xml文件作为编译的规制,新建的工程没有build.xml文件。

     1)在cmd中,进入项目目录

     2)在cmd中执行 android list target   列出可用的target和对应的id编号

     3)在cmd中执行 android update project -n TaxiDriver -t 1 -p .

     -n 对应的是项目名称
     -t 就是我们之前查询的SDK版本对应的ID,我这个是android-17 所以用ID 1 .
     -p 就是生成的路径,设置为当前目录

     执行命令后,会更新project.properties文件的target属性值;生成local.properties文件,指定sdk.dir即sdk的目录;生成build.xml文件。


3、在cmd命令下执行 ant clean ,清空二进制文件。


4、在cmd命令下执行 ant release,生成apk文件。


在执行步骤3和步骤4的之前,需要做混淆文件的配置和签名文件的生成和配置。这两个技术点会在后面做解释。



你可能感兴趣的:(用ant实现自动打包android(一))