我有一个疑问。我开发了一个 Android 应用程序,通过 Google Cloud Messaging 接收推送通知。
以下是我所采取的步骤:
1. 在 Google 开发者控制台上创建新项目,并将我的项目号复制/粘贴到我的 Android 应用程序中。 2. 通过之前从 Google Cloud Messaging 接收到的 RegID 注册我的应用程序。结果:好的!我的应用程序出现在我的服务器数据库中。 3. 在我的服务器中复制/粘贴 Api Key。我从 Google 开发者控制台(Projcet/API/Credential/New API Key)获得了我的 Api Key,创建了一个新的 API Key,没有放置任何 SHA1 证书。
我导出了我的应用程序(我使用 Android Development Tool SDK),创建了一个密钥库和 apk 文件。我注意到当我创建一个新的密钥库时,我也收到了一个 SHA1 证书(一个类似于这样的字母数字字符串:54:B9:D6:B4:....)
我是否必须使用此 SHA1 代码从 Google 开发者控制台生成新的 API Key,并在我的服务器中使用此新的 Api Key 向我的 Android 应用程序发送推送通知?
目前,我正在使用在上述第 3 步中生成的 API Key。请帮助我澄清我的疑虑。
以下是我所采取的步骤:
1. 在 Google 开发者控制台上创建新项目,并将我的项目号复制/粘贴到我的 Android 应用程序中。 2. 通过之前从 Google Cloud Messaging 接收到的 RegID 注册我的应用程序。结果:好的!我的应用程序出现在我的服务器数据库中。 3. 在我的服务器中复制/粘贴 Api Key。我从 Google 开发者控制台(Projcet/API/Credential/New API Key)获得了我的 Api Key,创建了一个新的 API Key,没有放置任何 SHA1 证书。
我导出了我的应用程序(我使用 Android Development Tool SDK),创建了一个密钥库和 apk 文件。我注意到当我创建一个新的密钥库时,我也收到了一个 SHA1 证书(一个类似于这样的字母数字字符串:54:B9:D6:B4:....)
我是否必须使用此 SHA1 代码从 Google 开发者控制台生成新的 API Key,并在我的服务器中使用此新的 Api Key 向我的 Android 应用程序发送推送通知?
目前,我正在使用在上述第 3 步中生成的 API Key。请帮助我澄清我的疑虑。