android - 谷歌登录。错误:statusCode = DEVELOPER_ERROR,分辨率 = null
问题描述
我们有几台计算机与不同的程序员开发相同的项目,涉及使用谷歌登录,代码是按照https://developers.google.com/identity/sign-in/android/start-integrating的教程制作的。
项目已配置,所有计算机的 sha1 密钥都已注册,但在尝试编译和运行应用程序时,它只能在其中一台计算机上运行。
private void handleSignInResult(Task<GoogleSignInAccount> completedTask) {
try {
GoogleSignInAccount account = completedTask.getResult(ApiException.class);
_loginViewModel.LoginGoogle(account);
} catch (ApiException e) {
e.printStackTrace();
}
}
在调试模式下运行应用程序时,在给出谷歌登录按钮并选择从中获取信息的帐户后,我收到错误>Status {statusCode = DEVELOPER_ERROR, resolution = null}
解决方案
推荐阅读
- mysql - MySQLWorkbench 无法创建新模式
- android - 是否可以将 QTWidget 用作原生 android 视图组件?
- networking - 当 UDP 套接字调用 TCP 套接字时会发生什么
- unity3d - 为什么我在 DoTween 序列的 AppenCallBack 中的方法永远不起作用
- python - Pydantic 是否可以动态更改对象的表示?
- javascript - 如何通过 JavaScript 使用浏览器录制声音?
- logstash - Logstash 混合日志解析
- android - Retrofit 2 无法为我的 kotlin 类创建转换器
- powershell - 将文件发送到远程文件夹powershell
- python - 根据其他 DataFrame 填充日期内的值