首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓5棒棒糖InAppBilling不工作

安卓5棒棒糖InAppBilling不工作
EN

Stack Overflow用户
提问于 2014-11-07 16:24:27
回答 2查看 1.9K关注 0票数 0

我在安卓5上遇到了InApp计费的问题。

我总是会犯以下错误:

代码语言:javascript
复制
11-06 13:09:17.533: D/Finsky(2105): [1] PurchaseFragment.handleError: Error: PurchaseError{type=3 subtype=12}
11-06 13:09:17.533: D/Finsky(2105): [1] PurchaseFragment.fail: Purchase failed: PurchaseError{type=3 subtype=12}

该应用程序正确地从Play商店计费服务中获取所有包,但支付会产生错误:“此版本的应用程序未配置为通过Google计费。有关更多信息,请访问帮助中心。”

在使用Android4.4 (Nexus 5)的设备上,这个错误不会出现,我会直接支付。

当我从这里使用应用程序时,也会出现此错误:Current Android IAB reference (也包括从不同答案创建显式意图)。

我在这里查看了清单:This version of the application is not configured for billing through Google Play

在设备上进行了测试: Nexus 5、Nexus 7和Nexus 9运行的开发人员预览版本都略有不同,而且(如果是Nexus 9)使用Android 5,所以它不依赖于设备。每个设备上的测试帐户是不同的。

此外,当使用带有本机扩展的本地java代码和adobe应用程序时,也会出现此问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-11 08:55:43

看起来,这可能是一个问题,改变了SHA1阿尔戈在棒棒糖。参见下面的链接:https://code.google.com/p/android-developer-preview/issues/detail?id=1942&q=Type%3DDefect&colspec=ID%20Type%20Status%20Owner%20Summary&start=400

票数 0
EN

Stack Overflow用户

发布于 2015-03-18 15:50:23

我也犯了同样的错误,但是在Android4.4.4上。

原因是(我相信)我试着用与我的Google控制台帐户链接的Google进行测试购买。

我去谷歌玩我的手机,选择了不同的谷歌Id帐户,并添加了不同的帐户到谷歌播放控制台->设置-> Acount细节->许可证测试。

当我试着做测试时,我仍然收到了错误.

然后我重新启动了电话,然后开始工作。我想你必须重新启动手机,以确保它使用正确的帐户进行购买。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26805644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档