Google Play商店发布问题

Aug*_*eph 18 android google-play cordova cordova-3

我正在尝试发布我的Android应用程序的新版本.我可以上传APK文件,但在我点击"评论"按钮后,我收到以下错误.

查看摘要错误

在开始发布此版本之前解决这些错误.您无法推出此版本,因为它不允许任何现有用户升级到新添加的APK.

请注意,此应用程序是使用CORDOVA开发的

应用版本详细信息如下图所示.与之前版本和此新版本的唯一区别是Target SDK从24更改为26

有人可以提出一些想法来解决这个问题.谢谢你的帮助

在此输入图像描述

Aug*_*eph 44

我联系谷歌支持,他们在24小时内回复.

问题是AndroidManifest.xml中的android:versionCode低于我以前的版本.解决问题后,我可以毫无问题地发布我的应用程序.

我如何修复问题

我将android-versionCode添加到更高的值中

希望这能帮助有类似问题的人.

完全回复来自GOOGLE - 下面

嗨,

感谢您与Google Play开发者支持小组联系.

您看到该错误消息,因为您的新APK的版本代码低于之前的APK.较新的APK必须始终具有比以前版本更高的版本代码,否则Play商店将不知道新的APK是更新.请将您的新APK版本代码更改为至少206020.

此致,Google Play开发人员支持

  • 我不明白为什么他们没有检测到它,只是显示了更清晰的错误消息。 (2认同)

kri*_*ris 28

如果您的旧 APK 版本高于新 APK 版本,则会出现此错误。 在此处输入图片说明

重要的不是版本名称,实际上可以是任何字符串,只是版本代码必须始终高于以前的版本。

https://developer.android.com/studio/publish/versioning

修复 Flutter

pubspec.yaml它的版本线,而数字的+号是一个必须比在谷歌游戏控制台屏幕的“1个应用捆绑停用”所示的旧版本代码更高。
如果这是您的版本行,那将是 50:

version: 1.0.0+50
Run Code Online (Sandbox Code Playgroud)


Nag*_*aga 5

我遇到了同样的问题,有趣的是新版本(12.0.0)的版本代码(120001)小于之前版本(11.4.5)的版本代码(1104058)

我按照此链接在 Ionic 2 中设置 Android 版本代码解决了此问题