用于浏览器应用程序(具有引用程序)状态的GCM密钥无效

时间:2012-11-21 16:20:35

标签: android status google-cloud-messaging

我开发了一个Android应用程序,可以从Web服务器接收通知。我正在使用GCM(Google云消息传递)。一切正常,我几乎可以立即收到通知。然后它停止了工作。当我进入项目的Google API控制台时,我意识到“Key for browser apps(with referers)”下的API密钥现在显示在Obsolete Key下,并且有一个新的API密钥。状态设置为无效。

我将项目中的API密钥更新为新密钥,现在我可以收到应用程序的通知。似乎问题已经解决了(尽管状态仍处于非活动状态),但我想知道为什么会发生这种情况,我需要防止它再次发生。

如果有人可以帮助我,我会非常感激。 谢谢!

1 个答案:

答案 0 :(得分:0)

这是因为Google定期更新其API并弃用旧API。