【发布时间】:2014-02-18 01:53:08
【问题描述】:
我有一个疑问。我开发了一个通过 Google Cloud Messaging 接收推送通知的 Android 应用。
这是我采取的步骤:
- 在 Google Developer 控制台上创建新项目并将我的项目编号复制/粘贴到我的 Android 应用中。
- 通过 Google Cloud Messaging 之前收到的 RegID 注册我的应用程序。结果:好的!我的应用出现在我服务器上的数据库中。
- 在我的服务器中复制/粘贴 Api 密钥。我从 Google Developer Console (Projcet/API/Credential/New API Key) 获得了我的 Api Key,创建了新的 API Key 而没有放置任何 SHA1 证书。
我导出了我的应用程序(我使用 Android 开发工具 SDK),创建了一个密钥库和 apk 文件。我注意到,当我创建一个新的密钥库时,我还会收到一个 SHA1 证书(这样的字母数字字符串:54:B9:D6:B4:....)
我是否必须使用此 SHA1 代码从 Google 开发者控制台生成新的 API 密钥并在我的服务器中使用此新的 Api 密钥向我的 Android 应用发送推送通知?
此时我正在使用上面第 3 步中生成的 API 密钥。帮助我澄清我的疑问。
【问题讨论】:
标签: android push-notification push google-cloud-messaging sha1