在Java中,String
对象可能具有的最大大小是什么,引用length()
方法调用?
我知道length()
返回的大小String
为a char []
;
我们总是需要增加versionCode
一些任意数字才能将其发布到Google Play.
该值是否有限,如果达到该值会发生什么?
defaultConfig {
applicationId "my.app"
minSdkVersion 15
targetSdkVersion 22
versionCode 65
versionName "1.05"
setProperty("archivesBaseName", "myapp-$versionCode")
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试将我的应用更新到Google Play商店.我将应用程序的当前版本号设置为2000000000,并希望将其更新为2000000001.请不要问我为什么选择了这样的版本号.
当我尝试推送新版本时收到此错误消息:"上传失败APK的版本代码很高,您可能无法更新APK." 我不明白的一件事是,根据官方谷歌文件,最大版本号是MAXINT,2147483647,所以我仍然有大约1.5亿个版本.另一件事是,我设法使用相同的版本编号约定更新其他应用程序,该应用程序位于相同的开发帐户,我根本没有这样的错误.
我几次检查所有数字,以确保我没有做一些愚蠢的错字.我也已经联系过谷歌支持,但也许有人在这里有某种解决方案?