Java 将APK草稿上传到Google Play以测试应用内计费
我想上传一份APK草案,以测试我正在尝试实现的应用内计费。为了将我的APK作为草稿上传,我应该让android:versionCode=“保持不变,所以我就是这么做的。现在,当我上传新签名的APK时,我得到以下错误: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版的更新而改变?您需
You need to use a different version code for your APK because you already have one with version code 3.
此过程是否随着开发控制台中新的Beta版和Alpha版的更新而改变?您需要使用相同的版本代码(使用相同的证书签名):
- 已上载版本,版本为Y
- 本地版本与版本Y
顺便说一句,谷歌需要一段时间来处理你的APK,它可能不会在你上传它后马上准备好 你的评论的前半部分:
你需要**两个版本代码相同**,用版本Y上传草稿版本,用版本Y上传本地版本,用相同的证书签名。
后半部分:所以我建议你**增加版本代码**,然后上传草稿版本我读错了还是你自相矛盾?上传前是否需要增加版本代码?如果我在我试图上传的草稿中增加版本代码,它显然会与发布的版本有不同的版本代码。这有点让人困惑,我编辑了我的答案。你应该增加版本代码并将其作为草稿上传。明白!一旦谷歌处理完上传的APK并报告结果,我将对此进行测试。当你创建了一个新的最终(非测试版)版本时,你是否再次增加了它?@Colin当然不会,你不能。由于一些用户可能下载了带有版本代码的apk,因此,他们不会获得新上传的apk,因为google play不会将其识别为新上传的apk。