Android 应用内计费 queryInventoryAsync 返回 sku 和购买项目大小 0

标签 android payment in-app-billing android-inapp-purchase

我在我的代码中调用 queryInventoryAsync。响应正常,但在库存列表中返回给我的 skuMap 和 purchaseMap 列表为空。我的产品在开发者控制台中处于 Activity 状态。

结果成功,但 Inventory inv 返回 0 项,因此我无法获得待定购买以继续消费该购买。

自 2 天以来,我一直面临这个错误。之前它工作正常。

这是我的调试输出。

enter image description here

我还能如何获取该项目的数据?

谢谢

最佳答案

这是因为您的应用未在 Play 商店中发布。要测试应用内结算中的任何内容,您需要在 Play 商店的 Alpha/Beta/Production channel 中发布该应用。

关于Android 应用内计费 queryInventoryAsync 返回 sku 和购买项目大小 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44018533/

相关文章:

android - 样式子菜单三角形图标

java - 音频文件无法在 Android 中播放

mysql - 查询差异问题

android N 无法在应用计费 AIDL 中编译

android - 在 Google In-App Billing API 中使用什么作为开发人员有效负载?

android - 如何在 ICS 中控制溢出菜单的使用

android - 如何向服务器发送数据

ios - 如何通过 iTunes 查找付款交易?

android - 打开特定 URL 后将用户从浏览器重定向到我的应用程序

php - 远程 PHP 服务器中的 Android 应用内计费安全模块 : do I have to rewrite all the JAVA code