在应用结算中 - 托管项目的问题

时间:2012-03-02 10:56:39

标签: android in-app-billing

我已经在我的项目中整合了app结算,以便出售托管项目,但我还不清楚。如果用户有多个移动设备具有针对市场注册的相同帐户,则每次用户购买商品时,此商品都可以通过其Google帐户在每个移动设备上使用? Android Market是否会通过已注册用户帐户的每台手机通知该商品已被购买?

谢谢

2 个答案:

答案 0 :(得分:0)

Android市场也检查手机的设备ID。所以inapp结算取决于设备ID和谷歌帐户

答案 1 :(得分:0)

两者都是。

以下内容位于“处理退款和其他未经请求的IN_APP_NOTIFY消息”标题下:http://developer.android.com/guide/market/billing/billing_overview.html

  

在第一种情况下,您的应用程序可能会收到IN_APP_NOTIFY   用户将应用程序安装在两个(或   更多)设备和用户从其中一个进行应用内购买   设备。在这种情况下,Google Play会向其发送IN_APP_NOTIFY消息   第二个设备,通知应用程序有购买   国家变化。您的应用程序可以像处理此消息一样处理此消息   处理来自应用程序启动的REQUEST_PURCHASE的响应   消息,以便最终您的应用程序收到一个   包含的PURCHASE_STATE_CHANGED广播意图消息   有关已购买商品的信息。这仅适用   将购买类型设置为“按用户管理”的商品   帐户“。