我开发了一个从 Web 服务器接收通知的 Android 应用程序。我正在使用 GCM(谷歌云消息传递)。一切正常,我几乎可以立即收到通知。然后它停止工作。当我进入我的项目的 Google API 控制台时,我意识到“浏览器应用程序的密钥(带有引用者)”下的 API 密钥现在显示在过时的密钥下,并且有一个新的 API 密钥。状态设置为非活动。
我将我的项目中的 API 密钥更新为新的,现在我可以接收到我的应用程序的通知。似乎问题已经解决(尽管状态仍然处于非活动状态),但我想知道为什么会首先发生这种情况,我需要防止它再次发生。
如果有人可以帮助我,我将不胜感激。谢谢!