在上传到Google Play商店时为应用启用GCM

时间:2012-12-13 11:55:33

标签: android google-cloud-messaging

我正在将应用程序上传到实施GCM的Google Play商店。

如何在上传到Google Play商店时为该应用启用GCM? 有一个名为“启用Google Cloud Messaging Stats”的部分。

尝试修改GCM发件人ID时出现此错误:

  

无效的GCM API密钥或C2DM客户端登录令牌(错误密钥)。

任何人都可以解释在上传到Android市场时为应用程序启用GCM的步骤。

2 个答案:

答案 0 :(得分:6)

(这个问题已经很老了,但我希望这个答案将来可以帮助其他人。)

您需要使用API​​密钥,似乎您复制了发件人ID本身。 首先,在Developer Consol中创建项目后,您需要启用API

  1. 在左侧边栏中,选择API& AUTH。
  2. 在显示的API列表中,将Google Cloud Messaging for Android切换为ON。
  3. 接下来,获取API密钥

    1. 在左侧边栏中,选择API& auth>凭证。
    2. 在“公共API访问”下,单击“创建新密钥。”
    3. 在“创建新密钥”对话框中,单击“服务器密钥”。
    4. 在生成的配置对话框中,提供服务器的IP地址。出于测试目的,您可以使用0.0.0.0/0
    5. 点击“创建”。
    6. 在刷新的页面中,复制API密钥并在Google Play Developer Console
    7. 中使用它

      More info

答案 1 :(得分:2)

确保项目ID或发件人ID有效。这是项目的唯一ID(客户端和服务器的ID相同)。

在您的情况下,您可能正在使用另一个项目的项目ID。