gpt4 book ai didi

android - InAPPBilling中IABHelper和IInAppBillingService的区别

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:43:30 25 4
gpt4 key购买 nike

在 InAppBilling V3 的谷歌文档中,他们使用 IInAppBillingService 进行购买。检查以下 URL。

http://developer.android.com/google/play/billing/billing_integrate.html

Bundle buyIntentBundle = mService.getBuyIntent(3, getPackageName(),sku, "inapp", "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ");

但在随 SDK 一起提供的简单示例中,他们使用 IABHelper 进行购买。

我很困惑,比如 IABHelper 是 V2 还是 IInAppBillingService 是 V3。

因为您无法通过 IABHelper 获取可用的 SKU 详细信息。但是通过 IInAppBillingService ,这是可能的

bundle skuDetails = mService.getSkuDetails(3,getPackageName(), "inapp", querySkus);

哪个是最新版本?

最佳答案

IABHelper 只是一个包装器实用程序类,旨在为您提供一个如何使用 IInAppBillingService 的示例。

IInAppBillingService 是应用内结算 API 的一部分。它用于执行购买和检查状态。您可以直接使用此服务,而无需考虑辅助类。

许多人发现 IABHelper 更简单,他们按原样使用它。其他人使用服务并完全忽略助手类。

关于android - InAPPBilling中IABHelper和IInAppBillingService的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24106255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com