无法在IabHelper中获取商品信息 - 在应用结算中 - Android

时间:2014-07-30 13:10:26

标签: android eclipse in-app-billing

当我调用IabHelper.QueryInventoryFinishedListener时,它不会返回任何项目信息  以下。

D/IabHelper(2233): Calling getPurchases with continuation token: null
D/IabHelper(2233): Owned items response: 0
D/IabHelper(2233): Continuation token: null
D/IabHelper(2233): Querying SKU details.
D/IabHelper(2233): queryPrices: nothing to do because there are no SKUs.
D/IabHelper(2233): Ending async operation: refresh inventory

我已将上传的apk上传到GP,并使用' adb install release.apk'在我的设备中安装了相同的apk(相同版本并已烧录)。命令。

我还在“应用内商品”中设置了商品'和具有测试访问权限的Gmail帐户。

我等了好几个小时但仍然说' queryPrices:没什么可做的,因为没有SKU。'

我在应用结算中使用了'与之前的另一个apk,这很好。 我不知道为什么这次没有工作......

抱歉我的英语不好。 谢谢你的时间!

1 个答案:

答案 0 :(得分:0)

万一你偶然发现这个尝试:

  1. 在alpha测试或Beta测试标签中上传apk文件(但如果应用程序尚未向公众开放,请不要在生产标签中上传apk文件)
  2. 提供所有必需信息(屏幕截图,添加测试用户,创建和激活应用内商品)
  3. 将应用设置为已下达。
  4. 几个小时后,Google Play应该返回SKU并提供详细信息。