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