今天我试图从gcm服务获得registration_id。 它工作正常。但每次我卸载我的应用程序 (包括删除该应用的所有共享首选项) 并重新安装了应用程序以获得新的registration_id,我得到了 完全相同的registration_id。那发生了5次 所以我觉得有些不对劲。或者这是正常的吗?
答案 0 :(得分:1)
这是正常的。 GCM通常不会为同一应用程序和同一设备生成新的注册ID。
我设法为同一个应用程序和同一设备获取新注册ID的唯一方法是卸载应用程序,向旧注册ID发送几条消息,直到我收到NotRegistered错误,然后再次安装应用程序