在最新的GCM更新(3.0)中,在诸如重新启动等情况下是否仍然需要处理刷新注册令牌的问题?这篇文章讨论了使GCM可靠的方法,并涵盖了注册令牌可能会更改的几种情况。这些步骤在最新版本下是否必要?在IO 2015演讲中,他们说注册令牌有效,直到应用程序从设备卸载。
InstanceID instanceID = InstanceID.getInstance(this);
String token = instanceID.getToken(getString(R.string.gcm_defaultSenderId),
GoogleCloudMessaging.INSTANCE_ID_SCOPE, null);
onTokenRefresh()
方法(和Service
)。对吧? 服务器应该定期更新gcm,这将调用回调函数。对吧? :) - guy_m