Dan*_*ich 3 android in-app-purchase in-app-billing play-billing-library
我正在使用 Google Play 结算库。的文档BillingClient.queryPurchases说:
获取在您的应用程序中购买的所有商品的购买详细信息。该方法使用Google Play Store应用程序的缓存,无需发起网络请求。
一些客户支持票证附有收据,显示他们已购买,Google Play 订单管理控制台也确认了这一点,但queryPurchases表示他们尚未购买。
我猜测问题出在购买详细信息的缓存上。有没有办法在代码中刷新该缓存?
(就此而言,用户是否有办法手动刷新缓存?重新安装应用程序,甚至重新启动手机显然无法解决问题。)