Android 安卓推送通知中的密钥已过期

Android 安卓推送通知中的密钥已过期,android,push,google-cloud-messaging,Android,Push,Google Cloud Messaging,在完成了关于如何创建推送通知的数字教程之后,昨天我用eclipse创建了apk,并将其安装到我的设备上,通知工作正常。服务器和客户端。今天早上再次尝试,它给我的错误:“密钥过期”!我已经卸载并重新安装了该应用程序,它立即生效。应用程序必须建立一个系统来应对这种情况。救救我 我们不应该在每次启动或停止应用程序时进行注册和取消注册。在极少数情况下,应使用“取消注册” 几乎可以肯定的是,我要做的是注销一个寄存器,然后很明显密钥已经过期。但我该如何解决这个问题呢?据我所知,谷歌服务器会打电话给客户端应

在完成了关于如何创建推送通知的数字教程之后,昨天我用eclipse创建了apk,并将其安装到我的设备上,通知工作正常。服务器和客户端。今天早上再次尝试,它给我的错误:“密钥过期”!我已经卸载并重新安装了该应用程序,它立即生效。应用程序必须建立一个系统来应对这种情况。救救我

我们不应该在每次启动或停止应用程序时进行注册和取消注册。在极少数情况下,应使用“取消注册”


几乎可以肯定的是,我要做的是注销一个寄存器,然后很明显密钥已经过期。但我该如何解决这个问题呢?据我所知,谷歌服务器会打电话给客户端应用程序,通知注册到期。我们需要重新注册并将新id更新到第三方服务器。我会给您提供正确的链接,但是,您将使用GCM.jar来实现,它将包含onRegistration方法。只需使用此方法更新您的第三方服务器。