Android程序ant打包
来源:互联网 发布:网络文明绘画图片大全 编辑:程序博客网 时间:2024/06/05 05:45
1.准备工作
(1)首先安装好ant工具
(2)生成keystore
在jdk的bin目录下
输入
keytool -genkey -alias android.keystore -keyalg RSA -validity 20000 -keystore android.keystore
按操作输入即可,记住密码。
(3)配置keystore,这个是用来签名的
将产生的andorid.keystore复制到项目的跟目录下,并建立ant.properties文件
key.alias名字与keystore文件名保持一致就行了,密码就是你之前设定的密码,两个我弄得是一样的。
2.开始
(1)生成编译文件build.xml和local.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包
1 0
- Android程序ant打包
- 使用Ant打包android程序
- ANT+BAT 打包Android程序
- 使用ant打包android程序遇到OutOfMemoryError
- ant自动打包android程序详解
- Ant打包android程序步骤,及注意事项
- Ant打包android程序步骤,及注意事项
- 【ant】ANT打包Android应用
- Android打包之Ant打包
- 利用ant在Mac 下自动化打包签名Android程序
- android ant 打包
- Android 项目 ANT 打包
- Ant 打包 Android 应用
- Android Jenkins ant 打包
- android ant 打包
- ANDROID ANT打包
- ant 打包android应用
- Android Ant打包笔记
- Java魔法堂:自定义和解析注解
- java 时间转化工具类
- C语言实现两数交换函数
- java面试题及答案(基础题122道,代码题19道)
- 二 unicode字库制作(智源GM813X多国语言OSD开发)
- Android程序ant打包
- 研读代码必须掌握的五个Eclipse快捷键
- [Leetcode] Path Sum
- DVB and EPG
- 部署新应用shell
- 文件上传
- tiny 4412---启动相关的大体分析
- android之SurfaceView,SurfaceHolder,SurfaceHolder.CallBack.
- 黑马程序员——从零开始学java程序(第四天)