使用ant脚本替换文本文件中的值

Hyd*_*ech 2 ant

我在文本文件中有以下内容

构建版本:R2 测试版本:1000 Android版本:6.0

我需要使用 ant 脚本动态更改“TestVersion”值?请指教,

Atu*_*tul 5

使用“TestVersion”占位符并在构建过程中替换它。您的文本文件将如下所示:

BuildVersion:R2 @@TestVersion@@:1000 AndroidVersion:6.0
Run Code Online (Sandbox Code Playgroud)

并且您的 ant 文件将包含以下target元素,以将 @@TestVersion@@ 替换为其他值:

<target name="replaceTestVersion">
    <replace file="YOUR_FILE">
        <replacefilter token="@@TestVersion@@" value="YOUR_NEW_VALUE" />
    </replace>
</target>
Run Code Online (Sandbox Code Playgroud)