Xamarin.Android.Google.BillingClient 3.0 更改

问题描述

我在从 Xamarin.Android.Google.BillingClient V2 迁移到 V3 时遇到问题。 Xamarin 版本似乎与 Android 文档有所不同,我找不到任何信息来告诉我应该如何处理这个问题。这里有人可以帮忙吗?

例如,在 Android 文档中,QueryPurchaseHistoryAsync() 仍然具有与以前相同的两个参数,但在 Xamarin.Android 中不再如此。相反,在 Xamarin.Ancroid 下,QueryPurchaseHistoryAsync() 丢失了 IPurchaseHistoryResponseListener 参数。如何确保调用响应侦听器?或者 QueryPurchaseHistoryAsync() 现在阻塞了吗?或者我应该用 QueryPurchaseHistory() 替换 QueryPurchaseHistoryAsync(),它接受响应侦听器?

这似乎是 BillingClient 的整个 Xamarin.Android 包装器的更改,所以我真的很惊讶我找不到有关更改的任何信息。如果能得到一些帮助,我将不胜感激!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)