Google Play计费库5.0弃用警告
由于我已经将BillingClient
升级到版本5.0.0
:
googleImplementation 'com.android.billingclient:billing:5.0.0'
我得到了这些唯一的折衷警告:
warning: [deprecation] getSkus() in Purchase has been deprecated
warning: [deprecation] getSkus() in PurchaseHistoryRecord has been deprecated
warning: [deprecation] SkuType in BillingClient has been deprecated
warning: [deprecation] SkuDetailsResponseListener in com.android.billingclient.api has been deprecated
warning: [deprecation] SkuDetailsParams in com.android.billingclient.api has been deprecated
warning: [deprecation] SkuDetails in com.android.billingclient.api has been deprecated
warning: [deprecation] querySkuDetailsAsync(SkuDetailsParams,SkuDetailsResponseListener) in BillingClient has been deprecated
warning: [deprecation] setSkuDetails(SkuDetails) in Builder has been deprecated
想问,如何使用它?
Since I've upgraded the BillingClient
to version 5.0.0
:
googleImplementation 'com.android.billingclient:billing:5.0.0'
I get these unique deprecation warnings:
warning: [deprecation] getSkus() in Purchase has been deprecated
warning: [deprecation] getSkus() in PurchaseHistoryRecord has been deprecated
warning: [deprecation] SkuType in BillingClient has been deprecated
warning: [deprecation] SkuDetailsResponseListener in com.android.billingclient.api has been deprecated
warning: [deprecation] SkuDetailsParams in com.android.billingclient.api has been deprecated
warning: [deprecation] SkuDetails in com.android.billingclient.api has been deprecated
warning: [deprecation] querySkuDetailsAsync(SkuDetailsParams,SkuDetailsResponseListener) in BillingClient has been deprecated
warning: [deprecation] setSkuDetails(SkuDetails) in Builder has been deprecated
eg. the documentation suggests to use ProductDetailsResponseListener
instead.
Wanted to ask, how to use it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
skudetailsresponselistener
被productdetailsresponselistener
以及其他方法&回调以来 v5 添加了新的订阅功能(根据文档)。您可以在此处检查完整的迁移指南:
https://developer.android.com/google.com/google/google/play/blay/billing/billing/migrate-migrate-migrate-migrate-migrate-migrate-migrate-migrate-migrate-migrate-migrate-migrate-migrate-migrate- gpblv5
SkuDetailsResponseListener
is replaced byProductDetailsResponseListener
along with other methods & callbacks since v5 adds new subscription capabilities (as per docs.).You can check the complete migration guide here:
https://developer.android.com/google/play/billing/migrate-gpblv5