获取Android中消费的应用内购买列表

时间:2018-03-08 12:16:42

标签: android in-app-purchase

我在使用应用内购买的Android应用上工作,购买时会立即消费。

有没有办法从Google Play服务中获取所有已购买商品的清单?例如,为了避免用户卸载并重新安装应用程序时出现问题。

2 个答案:

答案 0 :(得分:1)

请注意,一旦您进行了购买,它就可以再次购买。因此,您希望能够在设备之间切换,可能不适合“消费”购买。相反,在购买之后,不要使用该项目,并且该信息将在设备之间共享 - 前提是它们当然使用相同的帐户。

答案 1 :(得分:0)

您需要致电getPurchases()

Bundle ownedItems = mService.getPurchases(3, getPackageName(), "inapp", null);