【问题标题】:GooglePlay Billing lifecycleGoogle Play 结算生命周期
【发布时间】:2018-01-03 14:33:22
【问题描述】:

我正在尝试使用 this sample 的最新应用计费库,但我怀疑它的生命周期 onConsumeFinished 是在 onPurchasesUpdated 之前还是之后调用的?

我应该什么时候释放资源?

在用户从 Google Play 购买对话框购买商品后,我应该更新onPurchasesUpdated 中的状态还是必须使用onActivityResult

【问题讨论】:

    标签: in-app-billing android-billing google-play-developer-api play-billing-library


    【解决方案1】:

    关于生命周期的文档is all here

    何时更新状态取决于您的设计。请记住,购买可能会在您的应用程序流程之外更改状态(例如,如果用户获得退款)并且您的应用程序可能会被终止(例如,如果在用户切换到另一个应用程序后设备内存不足),因此您需要处理在应用启动和正常购买流程中正确购买状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-28
      • 2016-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-28
      • 2013-04-06
      相关资源
      最近更新 更多