【问题标题】:Developer error android in app billing v3应用计费 v3 中的开发人员错误 android
【发布时间】:2013-08-05 08:02:59
【问题描述】:

几个月前,我在我的应用中实现了 iab v3。它运行良好,现在从上周开始,在我们的大多数测试设备上查询 sku 详细信息都会引发“开发人员错误”。

到目前为止,它只失败了:android 版本大于 4。(例如 4.1.2、4.2.2、4.3)

在 2.3.6 上运行良好

所有人都拥有来自 google play/services 的最新可用更新。

应用尚未发布,正在开发中。 Beta apk 已上传到 google play。

其他人有这个问题吗? 有人有什么建议吗?

编辑:在我的问题开始的同一天有一个谷歌播放服务更新

【问题讨论】:

    标签: android in-app-purchase in-app-billing


    【解决方案1】:

    https://code.google.com/p/marketbilling/issues/detail?id=123&sort=-id&colspec=ID%20Type%20Status%20Google%20Priority%20Milestone%20Owner%20Summary

    我只是浪费了几天,因为示例代码中有一个错误。有人已经发布了一个问题,它被接受了。 引用: “看起来与 ADT 22 一起分发的 IabHelper.java 版本在查询 SKU 详细信息时存在问题,因为它不检查 sku 的数量。 如果此数字超过 20,计费服务将返回开发者错误 (5)。将请求拆分为不超过 20 个项目的集合可以避免这种情况。”

    我只有 15 个应用计费项目,但我已经拥有超过 5 个,所以我超过了 20 个限制(示例代码只是将拥有的项目列表添加到所有项目列表中),代码正在运行,所以它与api级别无关,只是我的测试设备上有不同的帐户,拥有不同的物品数量。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-10
      • 1970-01-01
      • 2013-02-24
      • 1970-01-01
      • 2014-04-26
      • 1970-01-01
      • 2015-07-05
      • 2014-11-05
      相关资源
      最近更新 更多