Android Google+登录问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Google+登录问题相关的知识,希望对你有一定的参考价值。

我有一个与Google+登录功能的android应用程序。我已启用Google+ API并为我的应用程序创建oauth 2.0用户客户端ID。另外,我从https://developers.google.com/mobile/add?platform = android下载JSON文件。我生成签名的apk(发布)和谷歌+登录功能。我的问题是,如果我上传签名的apk到谷歌播放作为测试版。 Google+登录功能将失败!错误登录结果:状态

{statusCode = DEVELOPER_ERROR,resolution = null}。

我不知道这个情况,请告诉我。非常感谢。

答案

生成并将SHA1密钥添加到Google Project Console。这将解决您的问题。

keytool -list -v -keystore KEYSTORE_PATH -alias ALIAS_NAME

使用您的Release密钥库。

另一答案

您需要将SHA1密钥添加到firebase控制台配置。你可以这样做:

Firebase控制台(https://console.firebase.google.com) - >您的项目 - >配置 - >滚动到

enter image description here

您可以在Android Studio中找到运行“登录报告”的SHA1密钥:

enter image description here

然后,查看“运行选项卡”并单击按钮:

enter image description here

我认为这是更简单的方法。希望这有帮助。

另一答案

您必须从Google Play控制台输入SHA 1证书指纹到您的Google Project Console。生成的版本SHA1指纹适用于签名的apk,但不再适用于实时应用程序。

以上是关于Android Google+登录问题的主要内容,如果未能解决你的问题,请参考以下文章

google登录android后报错12501

RecyclerView holder中的Android Google Maps动态片段

片段中的 Xamarin Android Google 地图错误

android google map supportmap片段无法在片段中初始化

适用于 Android 的 Google+ 登录 - Google 权限活动结果代码

Xamarin Android 片段库