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











Andoroid中控件引用style样式

布局文件中引用样式: 在res----values----styles.xml文件中 match_parent 50dp @c...

chrome控制台中console的强大

在使用谷歌浏览器进行前端开发的时候,console作为控制台的一个主要方法,相信大家都用过,一般都是用console.log()来输出部分内容,但是console还有很多强大之处,下面主要说一下con...

Android ant 自动打包脚本:自动替换友盟渠道、版本号、包名

Ant程序的开发中,ant格式的文件作为其运行的脚本,xml脚本文件中的每个元素都代表一个动作,ant脚本文件,ant项目的来源,某个下午,公司经过两个月的bug都已经处理,版本的发布也到了最后期限,...

Android ant自动打包脚本:自动替换友盟渠道、版本号、包名

原文链接:http://www.th7.cn/Program/Android/201402/174612.shtml Android项目开发时,给公司人员安装,频繁升级,版本号总需要...

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 App打包自动生成版本号Versin Name与Version Code方法之完美方案

本文主要介绍了三个方案用于使用使用Gradle自动化生成VersionCode与VersionName,最终使用VersionName与git版本库关联,并且区分开发版本与发布版本的解决方案。 ...

Android Studio 打包apk,自动追加版本号和版本名称

版权声明:本文为博主原创文章,未经博主允许不得转载。 默认AS大包好的apk是app-deubg.apk的,这样的话版本多了找出一个bug在哪个版本中存在的,就非常的麻烦了,我们追加...

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

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

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

Android Studio 多渠道打包、自动版本号及 gradlew 命令的基本使用 字数1444 阅读1983 评论4 喜欢23 title: Android Studio 多渠道...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ant android打包时获取版本号
举报原因:
原因补充:

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