android 使用ant打包或者生成jar

本文介绍了如何使用Ant为Android项目打包和生成签名的APK。首先,通过Android SDK的`android update project`命令生成build.xml文件,然后配置ant.properties以设定私钥库。当项目包含第三方库或JNI代码时,可相应设置属性。最后,可以在Eclipse中或通过命令行执行ant debug/release任务来自动打包签名apk。
摘要由CSDN通过智能技术生成

一、生成build.xml文件

Eclipse 中使用Ant为Android打包并且签名

Android Sdk中自带文件,在{sdkpath}tools/ant目录下的3个文件


其中build.xml和unbuild.xml中定义了大量基础构建方法和构建策略。我们只需要构建我们自己的build.xml并且存放在项目的根目录下,然后引用{sdk}tools/ant即可。

在命令行窗口输入一下命令就可以生成一个build.xml文件。

<sdk>tools\android update project -p <project> - t <target>  --subprojects

说明:

<sdk>  为sdk的安装目录,其下tools\android是我们使用的命令。

project 为项目目录。

target为项目所使用的Android的target id ,就是项目对应的Android版本。

如:D:\tools\android-sdk_22\tools\android update project -p . -t android-18 --subprojects

执行上述命令将生成3个文件:

build.xml  local.properties,  proguard-project.txt

其中,build.xml文件是进行ant build的主要文件,它引用了其它文件。这些被引用的文件有local.properties,ant.properties两个属性文件,以及在build.xml中的最后,引用了sdk目录下的tools/ant/build.xml文件。

  local.properties文件中定义了sdk.dir属性,也就是当前使用的sdk的目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值