android - Android中的Google登录集成登录错误DEVELOPER ERROR
问题描述
我在 Play 商店中的应用程序中集成了 Google 登录集成。如果我使用笔记本电脑生成 Apk,一切正常,包括谷歌登录。所以我尝试使用另一台笔记本电脑生成apk,然后问题来了,即谷歌登录不起作用。我调试了一下,得到的原因是 {status code: developer error, resolution : null}
。
我发现这是由于sha-1 密钥不匹配导致的解决方案 如果使用密钥库文件生成 sha1 密钥,我应该将它放在谷歌控制台的哪个位置。没有给出解决方案的答案
有人可以给我这个问题的相关解决方案吗?任何解决方案表示赞赏。
解决方案
您正在从调试密钥创建 SHA 1,因此它将取决于机器,您应该从发布模式创建 SHA1 指纹
检查以下命令
keytool -list -v -keystore {keystore_name} -alias {alias_name}
在这种情况下,它可以在任何机器上工作
推荐阅读
- python-imaging-library - “ModuleNotFoundError:没有名为‘PIL’的模块
- git - Git 无法检出具有空目录的提交(错误:无效对象 160000;null sha1;致命:无法写入新的索引文件)
- docker - 在构建过程中,docker 是根据什么来决定是创建新层还是使用现有层?
- c# - 无法通过 C# 连接到网站,但使用 Firefox
- python - Python - 如果包含'-',则分为两列,否则插入 Nan
- laravel - laravel 查询生成器总是返回?而不是变量的值
- vue.js - Vue:如何在兄弟组件中调用函数?
- java - Java 应用程序如何在本地为用户创建和管理数据库?
- php - PHP 邮件程序问题 Godaddy 托管
- r - R闪亮的ggplot geomline