我正在尝试将我的应用更新到Google Play商店。我将应用程序的当前版本号设置为2000000000,并希望将其更新为2000000001.请不要问我为何选择了此类版本号。
当我尝试推送新版本时收到此错误消息:"上传失败 APK的版本代码很高,您可能无法更新APK。"。我不明白的一件事是,根据官方谷歌文件,最大版本号是MAXINT,2147483647,所以我仍然有大约1.5亿个版本。另一件事是,我设法使用相同的版本编号约定更新其他应用程序,该应用程序位于相同的开发帐户,我根本没有这样的错误。
我几次检查所有数字,以确保我没有做一些愚蠢的错字。我也已经联系过谷歌支持,但也许有人在这里有某种解决方案?
答案 0 :(得分:12)
Google支持人员回复了我的请求。他们将最大可用版本代码更改为 2000000000 ,并且在我发布此问题时未更新documentation(目前它仍然是 MAXINT:2147483647 )。这里有一个优势,但也许有人会觉得这很有用。
答案 1 :(得分:3)
看起来docs中有更新08/11/2016(UTC)。不是旧MAX_INT
值或2000000000。
警告:Google Play允许
versionCode
的最大值 2100000000 。