android - 您无法推出此版本,因为它不允许任何现有用户升级到 Flutter 应用中新添加的 APK

标签 android flutter dart google-play-console

我正在尝试更新我的应用程序,其先前版本已经发布。我收到以下错误: enter image description here

我想我的问题与答案不同herehere

在之前的版本中,我使用 flutter 命令 flutter build apk --split-per-abi 发布了 apk。但现在在这个版本中,我正在尝试使用 flutter build appbundle

更新应用程序

在下图中,当我生成 bundle 时,它给出了来自 pubspec.yaml

的 bundle 版本代码

enter image description here

但现在我看到当我生成 apks(不是 bundle )时播放控制台生成的版本代码,如 103220324032:

enter image description here

所以我想问题就在那里。 bundle version code 38 绝对小于 apks 的 1032。我该如何解决?还是我错了?

最佳答案

Google Play 不会生成版本代码。版本代码 1032、2032、4032 ... 已由您设置(我想是通过 Gradle 插件扩展为不同的 ABI 使用此版本代码方案)。

因为您永远不能发布版本低于已发布版本的应用,您现在应该使用比以前版本更高的版本代码,因此您的 App Bundle 现在应该具有4033 或更高版本。。 p>

关于android - 您无法推出此版本,因为它不允许任何现有用户升级到 Flutter 应用中新添加的 APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67316014/

相关文章:

flutter - 没有 ScrollView 的刷新指示器

dart - 在Polymer Dart模板化器实例中编辑输入字段会引发错误

Android 按钮小部件连字符

java - 未能完成 Gradle 执行原因 : org. gradle.internal.nativeintegration.console.ConsoleMetaData

flutter - 跳过 x 帧!应用程序可能在其主线程上做了太多工作。这个错误意味着什么以及如何解决这个问题?

regex - 使用 Dart 链接 HTML 文本

testing - 异常 : Unknown runnable child given to FeatureFile 'CommentLineRunnable'

android - MaterialContainerTransform Unresolved reference

android - cordova相机copyFile错误代码1000

android - Flutter - 无法使用 Firebase Auth 登录