Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.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
Java 将APK草稿上传到Google Play以测试应用内计费_Java_Android_In App Purchase_Apk_In App Billing - Fatal编程技术网

Java 将APK草稿上传到Google Play以测试应用内计费

Java 将APK草稿上传到Google Play以测试应用内计费,java,android,in-app-purchase,apk,in-app-billing,Java,Android,In App Purchase,Apk,In App Billing,我想上传一份APK草案,以测试我正在尝试实现的应用内计费。为了将我的APK作为草稿上传,我应该让android:versionCode=“保持不变,所以我就是这么做的。现在,当我上传新签名的APK时,我得到以下错误: You need to use a different version code for your APK because you already have one with version code 3. 此过程是否随着开发控制台中新的Beta版和Alpha版的更新而改变?您需

我想上传一份APK草案,以测试我正在尝试实现的应用内计费。为了将我的APK作为草稿上传,我应该让android:versionCode=“保持不变,所以我就是这么做的。现在,当我上传新签名的APK时,我得到以下错误:

You need to use a different version code for your APK because you already have one with version code 3.

此过程是否随着开发控制台中新的Beta版和Alpha版的更新而改变?

您需要使用相同的版本代码(使用相同的证书签名):

  • 已上载版本,版本为Y
  • 本地版本与版本Y
上载新版本时,始终必须增加版本代码,这就是出现此错误的原因

因此,您应该将版本代码增加到4,将新版本作为草稿上传到google play,并在您的设备上进行测试


顺便说一句,谷歌需要一段时间来处理你的APK,它可能不会在你上传它后马上准备好

你的评论的前半部分:
你需要**两个版本代码相同**,用版本Y上传草稿版本,用版本Y上传本地版本,用相同的证书签名。
后半部分:
所以我建议你**增加版本代码**,然后上传草稿版本