2012-03-02 32 views
1

我已經在我的項目中集成了應用程序結算以銷售託管項目,但我沒有真正清楚的事情。如果用戶有多個移動設備在市場上註冊了相同的賬戶,每次用戶購買一件商品時,這個商品都可以通過他的谷歌賬戶在每個移動設備上使用? Android電子市場是否應通知用戶已登記的每個手機上已購買該項目?在應用程序結算 - 問題與管理項目

謝謝

回答

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廣播意圖消息,其中包括關於已購買的商品 信息。這僅對 適用於其購買類型設置爲「按用戶 帳戶管理」的商品。

+0

「您的應用程序可能會收到IN_APP_NOTIFY廣播」。這是「可能」的一部分,嚇壞了我的地獄。 – Blackbelt 2012-04-05 07:08:19

0

安卓市場還檢查手機的設備ID。所以inapp賬單取決於設備ID和谷歌賬戶

+0

我明白了..對此有何提及?可以指向我的同類文檔嗎? – Blackbelt 2012-03-05 08:20:28