700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Ant打包Android代码生成apk文件

Ant打包Android代码生成apk文件

时间:2024-08-15 14:44:19

相关推荐

Ant打包Android代码生成apk文件

eclipse可以帮助我们打包Android程序,可有些时候需要批量打包。比如:需要打不同的渠道的软件。这时使用eclipse会麻烦些,所以学习下ant命令打包方式。

可以参考Android官网提供的方法:

/tools/building/building-cmdline.html#RunningOnEmulator

感觉有些笼统,自己归纳下。

1、配置Ant

网址:/

下载所需的文件,下载解压即可。

bin目录添加到环境变量。

测试:

ant -version

注:如果有报Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre7\lib\tools.jar。可以自己Google下解决方法,我这儿是把JDK/lib下的tools.jar复制到上个目录的。

2、生成build.xml

(1)、自己写build.xml文件,可以参考这位仁兄的:/KissKnife/archive//04/29/1724048.html

(2)、我用的是Android SDK/tools下的android.bat来自动生成build.xml文件:

进入需打包的项目根目录下,执行:

android update project --path .

注:tools目录需先写到环境变量中。

这样就可以生成build.xml文件了。

3、用Ant打包

有俩中形式的打包:debug和release。

首先进入项目目录。(或者-f 项目路径)

(1)、debug形式打包会生成俩个文件,一个未添加签名的apk和用debug打签名的apk文件。(在bin目录下生成)

ant debug

(2)、release形式的打包只生成一个未签名的apk文件,但是混淆过的。(混淆的前提是你的项目添加过proguard混淆)。之后自己打个签名就ok了。

ant release

4、Zipalign优化

可以参考这位仁兄的:/xirihanlin/archive//04/12/1710164.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。