在ant构建期间将Android包名和版本号写入json文件

在ant构建期间将Android包名和版本号写入json文件,android,ant,Android,Ant,在ant构建过程中,我需要将应用程序的包名和版本号写入名为settings.json的文件,该文件位于assets文件夹下 有办法吗?我尝试了echo命令,但没能实现。 任何提示都会有帮助。我得到了答案 <echo file="../DemoApp/assets/settings.json" append="true" force="true"> { "ApplicationID":"${mymanifest.manifest.package}",

在ant构建过程中,我需要将应用程序的包名和版本号写入名为settings.json的文件,该文件位于assets文件夹下

有办法吗?我尝试了echo命令,但没能实现。 任何提示都会有帮助。

我得到了答案

<echo file="../DemoApp/assets/settings.json" append="true" force="true">
    {
        "ApplicationID":"${mymanifest.manifest.package}",
        "ApplicationVersion":"${mymanifest.manifest.android:versionName}",
    }
</echo>

{
“ApplicationID:“${mymanifest.manifest.package}”,
“ApplicationVersion”:“${mymanifest.manifest.android:versionName}”,
}

当您尝试使用echo命令时,到底发生了什么?我让它工作了,我用错了命令。