美文网首页
如何利用Ant构建Android APK?

如何利用Ant构建Android APK?

作者: 启才 | 来源:发表于2017-12-26 22:34 被阅读24次

1.为什么使用Ant来进行Android应用的构建?

首先解释一下什么是Android应用的构建,所谓的构建,就是将资源文件,java源码等编译打包成可运行的apk这一过程。我们可以利用Eclipse的构建功能完成构建,假如没有eclipse我们如何进行apk的构建呢?再比如,一个项目的功能很多,由不同的人员来完成,开发完成后提交到SVN服务器,最后由Jenkins去做版本,那么Jenkins如何做出apk呢?Ant可以实现上述需求,利用Ant进行项目的构建可以使得构建过程非常灵活。
Ant是一个跨平台的构建工具,可以实现项目的自动构建和部署功能。Ant的构建文件是基于xml的,默认构建文件是build.xml。

2.去哪下载Ant?

http://ant.apache.org/

下载后解压,选择一个自己喜欢的目录,一路next安装,过程比较简单,按下不表。
安装完成之后配置环境变量
ANT_HOME:D:\apache-ant-1.9.7
注意该路径是Ant的安装目录,每个人的不一定相同,按照自己路径去配置。

3.如何利用Ant进行Android应用的构建?

(1).打开命令行窗口,将路径切换到需要构建的工程目录下,输入以下命令:

android update project --name xxx --path ./

贴图
其中--name xxx是可选项,xxx可以起任意名字,一般是工程名
运行成功后,当前目录下会多出build.xml和local.properties这两个文件。

(2).生成debug版本apk,在命令行中输入

ant debug

可以看到在bin目录下会生成debug版本的apk

(3).生成release版本的apk,在命令行中输入

ant release

在bin目录下会生成release版本的未签名apk。

相关文章

  • 如何利用Ant构建Android APK?

    1.为什么使用Ant来进行Android应用的构建? 首先解释一下什么是Android应用的构建,所谓的构建,就是...

  • Android自动化构建之Ant多渠道打包实践(下)

    前言 上一篇(Android自动化构建之Ant多渠道打包实践(上))已经介绍了Android的apk是如何构建的,...

  • Jenkens 构建配置

    本文主要讲述如何利用 Jenkens构建工具打出Android apk 包, 步骤如下: 进入到jenkens页面...

  • android tools属性引用

    利用tools命名空间,android studio支持很多XML属性,当构建app时这些属性会被擦除,对APK的...

  • Gradle 介绍

    Gradle介绍 apk的构建过程 这个APK构建的过程主要分为以下几步: 通过AAPT(Android Asse...

  • Android-构建不同环境的Apk

    Android-构建不同环境的Apk 在开发Android过程中,常常需要构建不同环境的Apk,比如我们有可能会需...

  • Android自动生成渠道包

    承接上文Android应用的自动化构建,我们已经通过ANT自动构建了应用,那接下来的问题是,如何自动构建渠道包,这...

  • Gladle构建知识点

    1 ,Android 构建系统 构建 APK 的过程是个相当复杂的过程,Android 构建系统需要将应用的资源文...

  • mac下用Egret创建游戏项目打包apk

    关键词:egret、eclipse、android、apk、ant 1.正确安装各种环境 下载egret engi...

  • ANT自动化构建

    Android应用的自动化构建,目前有Ant和Gradle两种方式,本文主要记录自己学习ANT自动化构建Andro...

网友评论

      本文标题:如何利用Ant构建Android APK?

      本文链接:https://www.haomeiwen.com/subject/wadxyttx.html