ant android打包时获取版本号

原创 2015年07月10日 18:28:37

android项目打包时,往往需要使用到Androidmanifest.xml 里面的值,如本人在release打包时,希望文件名字自动带上versionName,那这时就需要antxmlproperty来帮忙了

该脚本指令将Androidmanifest.xml读取并转换成相应的property,这样便可在ant脚本中随意调用了

 build.xml文件中加入

<xmlproperty file="Androidmanifest.xml"/>


 <target name="test">
        <echo message="---${manifest(android:versionName)}"></echo>

 </target>


执行ant test输出测试结果




可以参看: http://ant.apache.org/manual/Tasks/xmlproperty.html










版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ant做Android打包时出现“无法确定 <T>T 的类型参数”

[echo] 45      [echo] Compile the project's .java files into .class files.     [javac] Compiling 3...

Android ant 编译 apk文件名含版本号

项目中总会遇到使用ant编译的情况,eclipse的项目,使用jenkins 做CI的时候就要使用,编译完成后的包名一般是下面这样的格式 项目名-[是否签名]-[是否压缩]-编译模式.apk 然后...

Android Studio 多渠道打包、自动版本号及 gradlew 命令的基本使用

Android Studio 多渠道打包、自动版本号及 gradlew 命令的基本使用

Android - Gradle 使用干货 之 生成版本号,打包重命名和多渠道

1. 版本号 version code version name 目标生成的 version name 如下所示 :// debug 1.0.78.170427.153740.8fe425 // r...

实现Android apk 版本号自动生成和打包批量重命名功能

一、实现版本号自增功能我们发版本供测试组时常以日期命名版本号,为了免除手动更新版本号的麻烦,实现版本号的自增功能:1.这里在app的build.gradle的根域中定义生成版本号的函数:def ver...

Android Studio Gradle实践之多渠道自动化打包+版本号管理

转: Android Studio Gradle实践之多渠道自动化打包+版本号管理 上次介绍了Android Studio的安装、配置和基本使用。这次讲一下Android...

Ant批量打包Android应用

  • 2015-04-21 11:40
  • 18.54MB
  • 下载

使用Ant批量打包Android应用完全指南

本文章由Socks完成,博客地址:http://blog.csdn.net/zhaokaiqiang1992  转载请说明! 折腾了一下午,百度了一下午,终于实现了使用Ant对An...

Ant批量打包Android应用

  • 2014-07-24 18:14
  • 18.54MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)