2012-01-05 24 views
3

我正在實施應用內結算,我使用Dungeons app作爲參考。有一件事我不明白:Consts.ACTION_CONFIRM_NOTIFICATION從來沒有實際使用過?它引用的唯一地方是在BillingService#handleCommand市場帳單演示應用中未使用的常量(ACTION_CONFIRM_NOTIFICATION)?

if (Consts.ACTION_CONFIRM_NOTIFICATION.equals(action)) { 
    String[] notifyIds = intent.getStringArrayExtra(Consts.NOTIFICATION_ID); 
    confirmNotifications(startId, notifyIds); 
} 

知道這只是它使用的地方,我用Eclipse的右鍵 - >引用 - >項目。從我所知道的情況來看,這種情況從來都不是真的:BillingReceiver從來沒有發出過這種行爲,也沒有辦法可以從其他地方來。

我失去了一些東西在這裏?

+0

爲什麼這個downvoted後,這個動作應該怎麼辦? – Felix 2012-01-06 12:43:02

回答

1

據我瞭解,是從未使用過ACTION_CONFIRM_NOTIFICATION爲您驗證購買

+0

我也是如此。恕我直言,當你將驗證過程移動到你自己的服務器並需要異步處理響應時,這是一個實現的佔位符,因此你必須通過接收器。 – 2012-05-11 09:31:02