2012-11-23 61 views
0

我正在使用GCM,並且我想在註冊和計劃重試時發現錯誤。 這種情況在文檔中是described,但似乎已經過時。在Google Cloud Messaging中處理註冊錯誤

首先,在GCMBaseIntentService中沒有handleRegistration方法。這不是問題,因爲我們有onError方法。更大的問題是無法覆蓋onHandleIntent,因爲它被聲明爲final。所以,我可以發送重試意圖,但我不知道如何正確地捕捉它。我怎樣才能做到這一點?

第二個問題。在文檔中建議通過某種驗證令牌,這實際上是一個隨機的長數字。但是,我們不能在服務重新啓動後收到重試意圖,並且具有這個常量的另一個值嗎?我們如何處理這種情況?

回答

相關問題