Google Play v3 API的IInAppBillingService.getSkuDetails()方法返回缓存结果。
让我们来看看这个场景:
观察:
有人遇到过这个问题吗?
谢谢,Max。
答案 0 :(得分:5)
目前,无法以编程方式使缓存失效,因此您将获得getSkuDetails()的旧结果,直到Google Play的缓存刷新为止,如果网络连接良好,通常应每24小时进行一次。
你报告说你等了几个小时,所以这符合预期。你能不能试试〜24小时,看看缓存是否得到更新?如果它得到更新,那么它按预期工作。如果没有,那么还有其他错误 - 也许Google Play无法在该设备上更新自己。
答案 1 :(得分:4)
它缓存在手机上。只需清除手机的Google Play缓存(来自设置)
即可