如何从 Flutter 应用程序的版本名称:1.0.0-prod 中删除风味名称 (prod/dev)?
How to remove the flavor name (prod/dev) from Flutter app's versionName: 1.0.0-prod?
我有一个用 Flutter 开发的应用程序,我的 pubspec.yaml
文件中有以下行:
version: 1.0.0+1
但是当我生成 apk 时 - versionName 变为 1.0.0-prod。
我将应用程序上传到 Google Play,后缀也在那里。
有没有办法从版本名称中删除风味名称?
在您的 app/build.gradle
中删除 versionNameSuffix ".prod"
和 applicationIdSuffix ".prod"
当前代码可能如下所示
productFlavors {
dev {
dimension "counterapp"
applicationIdSuffix ".dev"
resValue "string", "app_name", "Counter App Dev"
versionNameSuffix ".dev"
}
prod {
dimension "counterapp"
applicationIdSuffix ".prod"
resValue "string", "app_name", "Counter App Prod"
versionNameSuffix ".prod"
}
}
}
更新代码
productFlavors {
dev {
dimension "counterapp"
resValue "string", "app_name", "Counter App Dev"
}
prod {
dimension "counterapp"
resValue "string", "app_name", "Counter App Prod"
}
}
}
我有一个用 Flutter 开发的应用程序,我的 pubspec.yaml
文件中有以下行:
version: 1.0.0+1
但是当我生成 apk 时 - versionName 变为 1.0.0-prod。 我将应用程序上传到 Google Play,后缀也在那里。
有没有办法从版本名称中删除风味名称?
在您的 app/build.gradle
中删除 versionNameSuffix ".prod"
和 applicationIdSuffix ".prod"
当前代码可能如下所示
productFlavors {
dev {
dimension "counterapp"
applicationIdSuffix ".dev"
resValue "string", "app_name", "Counter App Dev"
versionNameSuffix ".dev"
}
prod {
dimension "counterapp"
applicationIdSuffix ".prod"
resValue "string", "app_name", "Counter App Prod"
versionNameSuffix ".prod"
}
}
}
更新代码
productFlavors {
dev {
dimension "counterapp"
resValue "string", "app_name", "Counter App Dev"
}
prod {
dimension "counterapp"
resValue "string", "app_name", "Counter App Prod"
}
}
}