0

我在谷歌页面上找到了两种在应用计费中进行的方法

  1. http://developer.android.com/training/in-app-billing/preparing-iab-app.html
  2. http://developer.android.com/google/play/billing/billing_integrate.html

两者似乎都遵循不同的方法,所以主要问题是遵循什么方法?

对于数字 1,出于安全原因,我似乎必须提供一个密钥来建立连接,而对于 2,情况似乎并非如此。此外,没有。1 我需要将各种示例代码复制到我的项目中,似乎不需要。2 这不是必须的。有什么意见或见解吗?

4

1 回答 1

0

方法 1 为您提供了一个 Helper 类(IABHelper),该类具有与 GP 客户端建立服务连接、查询物品和采购等任务的功能。您可以使用这些函数来实现 IAB,就像使用现成的 API 一样,这将节省您的时间。

方法 2 将需要所有任务,如计费服务连接设置、查询缓存/库存和自行执行购买。但是,这将允许您自定义实现以最适合您的应用程序设计。执行此操作时,最好遵守示例代码中遵循的安全/实施指南。

您可以在两者之间做出决定。

如果您深入研究代码,您会发现这两种方法本质上是相同的。

For number 1 it seems that I have to provide a key 

无论哪种方式,您都必须在应用内计费实施中指定公钥作为安全措施。

于 2013-05-09T09:36:11.503 回答