Chinaunix首页 | 论坛 | 博客
  • 博客访问: 87980
  • 博文数量: 21
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 157
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-24 16:42
个人简介

已经工作许多年了。

文章分类

全部博文(21)

文章存档

2017年(10)

2015年(3)

2013年(8)

我的朋友

分类: Android平台

2013-11-28 15:48:05

Eclipse中使用AntAndroid打包并且签名

SDK自带文件 在tools/ant目录下这

其中build.xmluibuild.xml中定义了大量基础构建方法和打包策略。我们只需要建立我们自己的build.xml并且存放在项目的根目录下,然后引用一下tools/ant/build.xml即可。当然也可以拷贝它然后直接操作。

那么如何。以项目AntForAndroid为例。生成一个针对该项目的build.xml呢?

这里需要一个工具。就是SDK自带的android.bat .所在目录tools/android.bat

然后通过命令行执行“android update project --path .”即可。完毕后即可通过android命令在当前项目目录下生成一个build.xml文件



新生成的3个文件 build.xml,local.properties,proguard-project.exe

二、配置ant.properties 

在项目根目录新建一个ant.properties文件(不要去改变他的名字,因为\tools\ant\build.xml会引用到这个名字)

并且在里面写入一下数据:

#keystore文件的目录,因为在根目录下所以直接写名字了

key.store=android.keystore

#这个名字就是在生成keystore时那个alias字段的值

key.alias=android

#两个密码分别写建立keystore时的两个密码

key.store.password=(your pwd)

key.alias.password=(your pwd)

三、实现自动打签名apk

右键点击项目中的build.xml->run as... 先查看下有多少种任务,当然这些任务都是来自\tools\ant\build.xml,项目里的只是引用了它

默认的选择在help上。打签名包的时候执行release这个任务即可。

按照以上的步骤配置好之后就能生成签名apk。并且大家可以通过学习\tools\ant\build.xml来理解ant的基本奥妙。

最后在项目跟目录\bin下生成apk

Ant是非常强大的。可以实现一下功能

例如

1.在生成apk的文件名里加上日期。

2.把apk文件自动通过邮件发给其他人。

3.apk文件上传服务器

等等

阅读(1746) | 评论(0) | 转发(0) |
0

上一篇:设置mysql用户的权限

下一篇:Codiad安装

给主人留下些什么吧!~~