如何解决Google登录:ApiException 12500仅适用于Android 10设备
总结问题
我想/已经按照Google here的说明集成了Google登录。 它有效...至少我是这么认为的。 在Play商店中发布该应用程序后,我收到反馈,说通过google登录无法在已安装Android 10的设备上运行->仅在Android 10上很奇怪
在Android Studio中,尝试使用Android 10时收到以下消息/错误:
Exception com.google.android.gms.common.api.ApiException: 12500:
描述您尝试过的事情
我尝试了多种方法:
- 一切都是最新的
-
targetSdkVersion
设置为Android 10,对compileSdkVersion
来说是理智的事情 - 字面上提到的here(支持邮件集;指纹是正确的,...如前所述,它适用于Android 9设备)
信息:我不使用Firebase。 这是我在这里的第一篇文章,希望我不会弄乱我的问题。 感谢您的帮助!
解决方法
https://stackoverflow.com/a/53147523/14286853
这从一开始就对我有用。 我刚刚发现,将SHA1改回我在本地拥有的发布密钥->可行。
我不知道为什么它首先起作用,但一段时间后停止。
如果您遇到相同的问题:
- 再次检查在Google / Firebase中设置的SHA1密钥
- 我发现OAuth屏幕也可能导致此问题->注意这一点
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。