Google开发人员控制台 - 项目ID或项目编号

时间:2016-03-08 18:01:05

标签: android xml google-app-engine google-play-services google-developer-tools

我一直在使用本教程here为我的应用实施Google登录按钮。

我有来自Google Developer Console proof of project id and number

的项目名称和ID

我已将该号码放在strings.xml文件中并添加了

<meta-data android:name="com.google.android.gms.games.APP_ID"
           android:value="@string/app_id" />

AndroidManifest.xml文件

我的应用运行良好,但当我尝试使用我登录的按钮添加到我的活动中时,我的LogCat中出现以下错误。

03-08 17:45:59.626 2073-12290/? E/GameAgent: Unable to retrieve application 522187312304 from network
03-08 17:45:59.626 2073-12290/? E/GameAgent: Application 522187312304 is not associated with package com.example.healyj36.quizapp. Check the application ID in your manifest.

我不明白我做错了什么,我使用了错误的ID /号码吗?

另外,我对Google Developer ConsoleGoogle Play Developer Console感到困惑。他们之间的区别是什么?我使用错了吗? (我使用的是Google Developer Console)

1 个答案:

答案 0 :(得分:1)

正如我所读,Google Developers Console是您创建客户端ID的地方,您需要调用登录API。您必须先拥有Google Developers Console项目,然后才能将Google登录集成到您的应用中。

否则,Google Play Developer Console是您上传应用,构建产品页,配置价格和分发以及发布的地方。您可以通过开发者控制台从任何网络浏览器管理Google Play上的所有发布阶段。

如果错误 E / GameAgent:无法从网络中检索应用程序522187312304 ,请尝试在Google API控制台上删除您的应用客户端ID,取消关联您的应用,然后使用正确的SHA1指纹重新链接它。

选中与您的问题相关的SO ticket