【问题标题】:Where are data from getPurchases() stored (when device is offline)?getPurchases() 中的数据存储在哪里(当设备离线时)?
【发布时间】:2019-04-30 13:21:09
【问题描述】:

所以有这个功能https://developer.android.com/google/play/billing/billing_reference#getPurchases

显然,即使用户处于离线状态,它也能够将有效订阅返回给我。我可以依靠这种方法来始终判断哪些订阅是有效的吗?或者数据是否存储在某个缓存中的某个地方,所以一两天后它就会被删除。

为了向您介绍我的问题,即使设备处于离线状态,我也希望能够知道哪个订阅仍然有效(尚未过期),因此我确保这是一种可行的方法。

【问题讨论】:

    标签: android subscription android-billing


    【解决方案1】:

    抱歉,答案不完整,我没有确切的参考资料,但据我所知,购买的应用内商品由 Google Play 商店和/或 Google Play 服务在内部缓存。

    我只是从经验中说出来,只是回答,因为我在向离线用户提供付费功能时没有遇到任何问题。所以我想,你可以依靠这个方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-11
      • 1970-01-01
      相关资源
      最近更新 更多