1

我想使用应用内计费来控制一些应用功能,

实际上,我想从决定支持我的应用程序的用户那里删除广告。

问题不在于如何使用应用内计费进行购买,而是如何管理用户将卸载应用程序并稍后重新安装的情况。

在那种情况下,应用程序应该如何知道升级是否已购买?

我必须实施外部服务吗?或者还支持特定用户跟踪订单?

4

1 回答 1

2

您不需要外部服务。您可以在 Google Play (Android Market)上将您的 InApp 购买项目设置为“托管购买” 。在应用启动时,向 Google Play 发送RESTORE_TRANSACTIONS BillingRequest。此请求检索受管购买的用户交易状态。仅当您需要检索用户的事务状态时才应发送此请求,这通常仅在您的应用程序重新安装或首次安装在设备上时。

于 2012-05-14T13:20:39.887 回答