【问题标题】:Enable GCM for an application while uploading to Google Play Store在上传到 Google Play 商店时为应用程序启用 GCM
【发布时间】:2012-12-13 11:55:33
【问题描述】:

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

如何在上传到 Google Play 商店时为该应用程序启用 GCM? 有一个名为“启用 Google 云消息传递统计信息”的部分。

我在尝试获取 GCM 发件人 ID 时收到此错误:

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

谁能解释一下在上传到安卓市场时为应用程序启用 GCM 的步骤。

【问题讨论】:

    标签: android google-cloud-messaging


    【解决方案1】:

    (这个问题已经很老了,但我希望这个答案对以后的其他人有所帮助。)

    您需要使用 API 密钥,看来您复制了 Sender Id 本身。 首先,在Developer Consol创建项目后,您需要启用API

    1. 在左侧边栏中,选择 APIs & auth。
    2. 在显示的 API 列表中,将 Google Cloud Messaging for Android 切换为 ON。

    接下来,获取 API Key

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

    More info

    【讨论】:

    • 非常感谢您提供详细的步骤。我每次都忘记这些步骤:|
    【解决方案2】:

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

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

    【讨论】:

    • 我想用哪个项目Id或者项目号。项目 id 是字母数值,项目编号是数值。我们确信我们在那里使用了正确的项目编号。您是否为 Google Play 商店中的任何应用程序启用了 GCM?如果是,请您解释一下步骤
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-13
    • 2023-04-01
    • 2018-03-20
    • 1970-01-01
    • 2019-05-31
    • 1970-01-01
    相关资源
    最近更新 更多