gpt4 book ai didi

android - 是否可以在 android.defaultConfig 中为 versionCod` 设置 'String' 占位符?

转载 作者:行者123 更新时间:2023-12-03 05:31:18 25 4
gpt4 key购买 nike

我想知道是否可以为 versionCode 设置字符串占位符在 android.defaultConfig .

我们运行一个构建机器,它应该替换所有 <REPLACE>具有原始值但 versionCode 的地方仅整数除外。

就像是:

android {
compileSdkVersion 26
defaultConfig {
targetSdkVersion 26
minSdkVersion 14
testInstrumentationRunner 'android.support.test.runner.AndroidJUnitRunner'
versionCode "<REPLACE_VERSION_CODE>"
versionName "<REPLACE_VERSION_NMAE>"

任何想法如何使它工作?

到目前为止我离开了 versionCode -99999但我寻找更温和的解决方案

最佳答案

如何在 gradle 文件中创建一个变量并将其设置为可以由您的构建机器替换的某个默认值(例如 -99999)。

例如

android {
compileSdkVersion 26
def version_code = -99999
defaultConfig {
targetSdkVersion 26
minSdkVersion 14
testInstrumentationRunner 'android.support.test.runner.AndroidJUnitRunner'
versionCode version_code
versionName "<REPLACE_VERSION_NMAE>"
}
}

这样,您在 versionCode 行上有一个可读的文本(不是 int)。

关于android - 是否可以在 android.defaultConfig 中为 versionCod` 设置 'String' 占位符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59198622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com