1

我试图让 gcm 在我的应用程序中工作。将应用程序从 Eclipse 构建更新到 Android Studio 构建是我的工作。在 Android Studio 构建中,它不再适用于仅插入 gcm.jar,因此我正在关注此文档:https ://developers.google.com/cloud-messaging/android/client让我的应用程序与 gcm 一起运行。

为此,我需要创建一个 json 配置文件。要制作该文件,我必须给谷歌的配置文件创建者我的 appId 和我的 packageName。

我已将它们输入谷歌的表格,输入时我收到错误:“处理请求时出现未知错误。再试一次。”

此错误消息非常模糊。

我在 Internet Explorer 中再次尝试,结果相同。

我的 appId 和 packageName 可能有错误吗?我怎么知道?这项服务可能刚刚停止,我应该等到明天,但我想先用尽我所有的选择。

我的 appId 和 packageName 都是“myCompanyName.android”

4

4 回答 4

2

刚刚发现在开发者控制台项目中为应用程序创建客户端 ID 会删除此错误并允许创建配置文件...

Developer console projects
APIs & auth
Credentials
Create new client ID:
  Installed application
  Android
  Enter package name
  Enter SHA1 for RELEASE OR DEBUG (which ever one you want it to work with)
  Make deep linking choice
  Create

然后回到页面,它工作。可能是您需要在控制台中做的其他事情,但 idk 因为我已经设置了其他东西。

于 2015-07-03T18:17:39.110 回答
1

原来表格只是不接受应用程序名称中的句点。我不确定为什么在我的构建中的应用程序名称中可以接受句点。

无论如何,我会把这个问题留在这里,以防其他人遇到这个问题,因为错误消息太模糊了。

于 2015-06-02T19:43:30.183 回答
1

我在使用多个帐户登录谷歌时遇到了同样的问题。

在此处输入图像描述

只需使用单个帐户登录即可解决问题

于 2016-12-21T04:34:29.880 回答
0

对我来说,解决方案很简单:

  1. 从 Firebase 注销
  2. 登录 Firebase
于 2016-11-19T14:21:36.387 回答