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

You can't rollout this release because it doesn't allow any existing users to upgrade to the newly added APKs in Flutter app

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

我想我的问题与答案不同 and here

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

更新应用程序

在下图中,当我生成捆绑包时,它给出了从 pubspec.yaml

捆绑的版本代码

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

所以我想问题就在那里。捆绑版本代码 38 绝对小于 apks 的 1032。我该如何解决?还是我错了?

Google Play 不生成版本代码。版本代码 1032、2032、4032,... 已由您设置(我想象通过一个 Gradle 插件扩展,该扩展将此版本代码方案用于不同的 ABI)。

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