我正在尝试从androidManifest xml文件中检索versionName而无法通过ant检索。
以下是我的尝试:
<xmlproperty file="AndroidManifest.xml"/>
<echo>android manifest test ${manifest.android:versionName} ${android.android:versionName} ${android:versionName}</echo>
我尝试了3种组合,所有3种都无法输出versionName
我的清单文件片段
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.hello.main" android:versionCode="1" android:versionName="20">
<application
...
<activity
....
有什么建议吗?
我只想从android:versionName =“20”
中检索值20答案 0 :(得分:0)
这就是诀窍
<xmlproperty file="AndroidManifest.xml" collapseAttributes="true"/>
如果要将属性值视为元素,请使用上面的