Android程序ant打包

1.准备工作

1)首先安装好ant工具

 

(2)生成keystore

jdkbin目录下

 

输入

 keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore 

 

按操作输入即可,记住密码。

(3)配置keystore,这个是用来签名的

将产生的andorid.keystore复制到项目的跟目录下,并建立ant.properties文件

 

key.alias名字与keystore文件名保持一致就行了,密码就是你之前设定的密码,两个我弄得是一样的。

2.开始

(1)生成编译文件build.xmllocal.properties

首先查看可用target列表

 

然后输入

android update project --name ScaleImage --target android-15 --path ./

就可以了(注:具体 target 应该根据项目的 target 决定,不然会有报错)

 

当有外部导入的jar库时,会自动写入,但有依赖的library时,就要先在依赖的library处建立上述两个文件,上面我就遇到了类似的问题,提示你用--subprojects

library目录,我的是

 

输入

android update lib-project -p ./

 

然后到原目录更新一下即可

android update project --name ScaleImage --target 12 -p ./ --subprojects


这里target可选,我是同时更新了target

 

至此,全部工作完成,可以查看根目录

 

(2)打包

回到Eclipse,更新项目,在ant添加BuildFiles

 

debug是采用默认只有一年期限的签名,release是自己前面设定的签名期限,点击release即可完成打包,如果遇到问题可以clean一下再试

 

生成了带有签名的apk

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值