我正在为我的 CI 创建一个构建脚本,并且我想以编程方式更改 AndroidManifest.xml 中的一些字段。所以,我正在运行类似的东西
transform_my_manifest AndroidManifest.xml NewAndroidManifest.xml
现在我想用 NewAndroidManifest.xml 作为清单文件构建我的 android 应用程序。
有没有类似的
ant -DManifestFile=NewAndroidManifest release
或者也许我应该把东西放进去local.properties
?
PS 我不想AndroidManifest.xml.template
在 SCM 中创建并以编程方式生成 Mainfest 文件本身——其他开发人员使用 eclipse 并且很高兴,我不想打扰他们。
PPS 我可以删除和重命名构建过程并在最后重命名和删除这个文件对,但这是太“易燃”的解决方案,我想要更好的解决方案。