作为我们每晚构建的一部分,我们会生成一个构建标记。此信息需要进入 versionCode 和 versionName 字段。我的第一个想法是生成一个自定义资源文件,例如 build.xml,它将这两个值作为字符串资源,然后在 AndroidManifext.xml 中引用它们。
<manifest
android:versionCode="@string/version_code"
android:versionName="@string/version_name"
...
</manifest>
但是,这两个字段似乎不能采用资源 url。
我想知道是否有其他方法可以解决这个问题。
作为夜间构建的一部分,我可以生成一个新的 AndroidManifest.xml。但是,这对于仅控制两个字段可能有点过分。