因为我已经把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例如:文档建议改用ProductDetailsResponseListener。
想问,怎么用呢?
发布于 2022-05-26 18:33:48
SkuDetailsResponseListener与其他方法&回调一起被ProductDetailsResponseListener取代,因为v5添加了新的订阅功能(按照文档的方式)。
您可以在这里查看完整的迁移指南:
https://developer.android.com/google/play/billing/migrate-gpblv5
https://stackoverflow.com/questions/72396263
复制相似问题