【发布时间】:2015-10-02 18:55:54
【问题描述】:
在问这个问题之前,我已经阅读了关于 android 开发者site 的开发者笔记,并且还观看了 Google IO 视频。我还看到了在 SO 上发布的question。由于这个问题很久以前就被问过了,而且它的答案也很老了,所以它没有回答我的疑问,因为谷歌已经改变了很多与应用内计费及其测试相关的事情。
我计划将应用购买添加到我很久以前在 Play 商店中发布的应用中。我从
TrivialDrive示例中编写了应用计费V3 的代码。我对如何进一步进行测试毫无疑问:
[问题]
- 我已经读到我应该上传新的 apk,其中包括应用计费代码和玩商店的权限
in-app products。这不会使使用以前版本的应用程序的所有用户都可以使用升级吗?一旦我上传了具有应用内计费功能的新 apk,它将取代生产中的旧 apk,对吗?如果是,我如何确保只有在完成测试后才能将升级投入生产? - 当我点击应用内购买按钮时,它会显示一个警告对话框,并显示以下错误:
Authentication is required. You need to sign in to your Google Account.
【问题讨论】:
-
需要身份验证。您需要登录您的 Google 帐户。当您尚未从 Playstore 下载应用程序时(即您正在通过 IDE 进行测试),就会出现错误。 Udi I 回答了您的其余问题
-
我明白了。所以,这确实意味着我需要先使用 alpha/beta 通道将其上传到 Play 商店,而我不应该遇到这个问题?
-
是的,我遇到了同样的问题
-
如果我将评论作为答案发布,您可以投票吗?因为它很有帮助
-
当然!我会很乐意这样做
标签: android in-app-purchase in-app-billing android-billing