短版本:意圖com.google.android.c2dm.intent.REGISTRATION
仍然使用或已由GCM完全棄用?com.google.android.c2dm.intent.REGISTRATION是否已棄用?
加長版:谷歌的gcm-demo-client
聲明此意圖在其過濾器,但是,如果我按照同樣的程序,我得到一個有效的註冊ID,當我打電話gcm.register()
和然後,我的廣播接收器接收,因爲額外的註冊ID註冊過濾器,這第二個註冊ID是假的(我不能發送任何通知)。
在這一點上,我正在考慮刪除REGISTRATION
過濾器(並保留RECEIVE
),但我想確保在協議中不會丟失重要的東西。
據我記得,那是在2012至少 – mangusta
結束這就是我的懷疑也不贊成,但事實上它仍然出現在谷歌官方的演示讓我不知道如何真正的這是。此外,GCM註冊方法不處理Google決定向您的應用程序發送新註冊ID的情況(這種情況通過讓廣播接收方處理註冊意圖,正如C2DM所做的那樣)。 –
如果您從代碼中調用'gcm.register()',並且當然除去'REGISTRATION'過濾器 – mangusta