0

我正在尝试从 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

4

1 回答 1

0

这成功了

<xmlproperty file="AndroidManifest.xml" collapseAttributes="true"/>

如果要将属性值视为元素,请使用上述

于 2013-02-05T16:07:23.267 回答