1

我已将 google+ 登录集成到 android 应用程序中,并且运行良好。但是从今天开始,每当我尝试登录时,它都会返回错误“发生内部错误”。

我看到的唯一日志是:who=null, result=null, requestCode=9000

我使用谷歌地图没有任何问题,所以这不是由于谷歌控制台上的错误键。

4

3 回答 3

0

您需要始终拥有最新的 API 密钥,该密钥是使用您用于签署应用程序的当前证书的 SHA1 证书生成的。如果您重新安装了 sdk 或操作系统或创建了新的签名密钥,则可能会出现此问题。

于 2013-10-25T13:21:47.080 回答
0

不知道为什么 Google 地图可以正常工作而 Google+ 无法登录。但是在Google APIs Console中重新创建一个 android 应用程序密钥是有效的。请记住,当您在控制台中创建新的应用程序密钥时,无论您在哪里使用,都必须在代码中将其替换为旧的密钥。

于 2013-10-20T13:16:18.867 回答
0

如果您已经在您的谷歌开发者控制台中设置了您的 SHA1 指纹(调试或发布)并且您仍然遇到此问题,请检查您是否使用您的密钥有效地构建,这是在 Android Studio 中设置密钥的方法:https:// stackoverflow.com/a/17992232/2486332

于 2016-03-22T20:26:32.513 回答