【发布时间】:2019-10-15 03:09:43
【问题描述】:
我想将我的 Flutter 应用的第二个版本上传到 Google Play 的内部测试频道(我现在只使用 Android 版本)。
我可以上传第一个版本 1.0.0+1,但尝试上传第二个版本时 1.0.1+2 Google Play 控制台拒绝我的 appbundle 并显示错误消息
You need to use a different version code for your APK because you already have one with version code 1.
这个顺序我已经试过了:
flutter clean 删除构建和临时文件夹。
将pubspec.yaml 上的version 行从1.0.0+1 修改为1.0.1+2。
flutter pub get 重建颤振所需的文件。
flutter build appbundle 构建捆绑包。
由于我已经能够构建和发布应用程序的第一个版本,我假设其余的构建配置都可以。
大多数解决方案旨在清理项目,修改 pubspec.yaml 然后重建,但这似乎对我不起作用。
编辑:
尝试使用值 flutterVersionName = '1.0.1' 和 flutterVersionCode = '2' 修改 build.gradle 文件,但我仍然得到一个带有 versionCode 1 的 appbundle。
【问题讨论】:
标签: flutter google-play-console