我有要求我希望收到已经消费的我的购买。因此,使用方法getPurchases被排除,因为它仅提供拥有和未消费的购买信息。 我可以看到getPurchaseHistory的文档,它可以提供所有购买的所有购买历史记录 https://developer.android.com/google/play/billing/billing_reference.html#getPurchaseHistory
但它的api在IInAppBillingService.aidl
中不存在答案 0 :(得分:1)
根据您链接的页面:
[getPurchaseHistory]在应用内结算API的版本6及更高版本中可用。
但是,SDK Manager中显示的最新发布的应用内结算API版本是版本5.这也可以在version notes中看到。
我怀疑当第6版确实可用时,它确实会包含getPurchaseHistory
。
答案 1 :(得分:0)
您可以在此处找到包含此方法的最新版AIDL文件:https://github.com/googlesamples/android-play-billing/blob/master/TrivialDrive/app/src/main/aidl/com/android/vending/billing/IInAppBillingService.aidl
另外,新发布的Play结算库has a method也可以获取购买历史记录。