0

androidManifest xml ファイルから versionName を取得しようとしていますが、ant を介して取得できません。

これが私が試したことです:

<xmlproperty file="AndroidManifest.xml"/>

<echo>android manifest test ${manifest.android:versionName} ${android.android:versionName} ${android:versionName}</echo>

私は3つの組み合わせを試しましたが、3つすべてがバージョン名を出力できませんでした

以下のマニフェストファイルのスニペット

<?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 に答える