gcm_defaultSenderId无法解析

时间:2015-10-12 18:10:18

标签: java android eclipse gradle

我正在尝试在Eclipse中运行GCM示例应用程序here

我没有使用Android工作室,我的日食中没有gradle插件。

在eclipse中导入GCM客户端android应用程序后,我收到错误:

  

gcm_defaultSenderId无法解析或不是字段

我不想转移到Android工作室。

  1. 如何删除此错误&让我的应用程序运行?

  2. 如果我要安装gradle,我应该在Eclipse-MARS中使用哪个插件?

  3. PS - 我之前从未使用过gradle。

1 个答案:

答案 0 :(得分:14)

按照步骤解决问题:

1。)登录Google Developer网站网址:https://developers.google.com/cloud-messaging/android/start

2。)点击"获取配置文件"步骤#2下的按钮

3.)提供应用名称和相应的包名称。

4.单击"继续选择和配置服务"按钮。

5.)选择"云消息传递"然后点击"启用GOOGLE云消息"按钮。

6。)下载google-services.json文件。

7。)打开文件并获取" project_number" " project_info"。

下的值

8。)打开Eclipse并在../res/values/strings.xml文件下添加以下条目。将PROJECT_ID替换为从步骤7中提取的值。

<string name="gcm_defaultSenderId">PROJECT_ID</string>

9。)清洁和构建,它应该工作。