Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在Google Play上修复已发布应用程序的错误的正确协议是什么?_Android_Google Play_Apk_Google Play Developer Api - Fatal编程技术网

Android 在Google Play上修复已发布应用程序的错误的正确协议是什么?

Android 在Google Play上修复已发布应用程序的错误的正确协议是什么?,android,google-play,apk,google-play-developer-api,Android,Google Play,Apk,Google Play Developer Api,我在GooglePlay上有一个应用程序,我试着寻找关于如何“正确”修复我的应用程序中的错误的资源?我是否取消发布我的应用程序,然后上载新的APK?我试过了,但我得到了信息: “上传失败 您需要为APK使用不同的版本代码,因为您已经有一个版本代码为1的版本。” 所以我想知道什么是正确的协议来修复谷歌Play上已经发布的应用程序的bug。话虽如此,我目前还未发布该应用程序。另外,我觉得没有必要因为这个小错误而更新版本号。任何想法。谢谢 如果需要更新google play store中的二进制文件,

我在GooglePlay上有一个应用程序,我试着寻找关于如何“正确”修复我的应用程序中的错误的资源?我是否取消发布我的应用程序,然后上载新的APK?我试过了,但我得到了信息: “上传失败 您需要为APK使用不同的版本代码,因为您已经有一个版本代码为1的版本。”


所以我想知道什么是正确的协议来修复谷歌Play上已经发布的应用程序的bug。话虽如此,我目前还未发布该应用程序。另外,我觉得没有必要因为这个小错误而更新版本号。任何想法。谢谢

如果需要更新google play store中的二进制文件,则必须在Android清单文件中增加版本名和版本号。没有其他方法可以破解这个问题

以前的版本保存在AndroidManifest.xml文件中。但现在在Android Studio中,它是在应用程序的build.gradle文件中处理的。

您必须更改版本代码,但如果不更改版本名称,则不会更改app store上的应用程序版本。用户只会得到更新。啊,我明白了。当前versionCode为1,versionName为“1.0”。如何正确地更改它?或者你能给我指一个资源吗?这取决于你的思维方式。您可以将其设置为2和2.0。基本的强制性要求是,它应该比上一个版本高。你只需要增加版本代码。versionName仅适用于属性。因此,您可以执行如下操作:versionCode 2 versionName 1.0.1,甚至可以保持der versionName的原样。