订阅的 Android IABv3 getSkuDetails 不返回结果

标签 android in-app-purchase

我刚刚从 IABv2 升级到 IABv3(实际上支持订阅)。

当我对应用内产品使用 getSkuDetails 方法时效果很好,如果我将它用于订阅(市场上已经发布了真实 ID),它将返回一个空的订阅数组。

有人知道这是不是一个错误吗?

我实际上是在使用示例应用程序测试 IABv3。

最佳答案

好的,所以我刚刚发现问题出在列表中,如果 productID 要求您重复。

要解决此问题,您可以更改 querySkuDetails 方法:https://gist.github.com/StErMi/4987164

关于订阅的 Android IABv3 getSkuDetails 不返回结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14961315/

相关文章:

java - Android - 如何将 bundle 从一个应用程序发送到另一个应用程序?

ios - iOS 上的应用内购买可以在后端服务器上完成吗?

android - android 中的 LayOut Inflater?

android - 如何通过布局禁用谷歌地图触摸事件? (安卓)

Android:应用内产品 ID

ios - 应用内购买 - 开发者购买产品

iphone - iOS 5 不允许将下载的数据存储在 Documents 目录中?

iphone - 在沙盒环境中测试时出现应用内购买错误

java - 如何在每次选择 Tab 时输出消息?

android - 如何从 android 应用程序和 java 应用程序导入 gradle java 模块