【问题标题】:Why Android in app billing need buy and consume for an item?为什么 Android 应用内计费需要购买和消费商品?
【发布时间】:2014-03-31 16:31:22
【问题描述】:

在查看其他移动操作系统时,例如 iOS 和 FirefoxOS,它们对于消耗品只有一个功能(购买)。购买商品后,您将通过成功回调获得它。

但是对于Android,需要两步:

  1. 首先您调用buy() 获取一个项目。然后服务器将为您记录所有权,但它还没有在您的应用中。
  2. 为此项目调用consume()。然后服务器将删除所有权并通知您,您的应用会为用户获取该项目。

我不明白为什么在 Android 上购买消耗品需要两个单独的步骤,而其他操作系统只需要一个步骤?

【问题讨论】:

    标签: android in-app-purchase in-app-billing


    【解决方案1】:

    我认为 API 是从早期版本演变而来的,目前只有一种类型的产品。所有物品都是消耗品,当你想消耗时,你只需调用consume()。之前有不同的类型使它变得复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-18
      • 1970-01-01
      • 2013-04-11
      • 2017-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多