我有我不知道如何解决的问题! 我试图将其修复近一个星期。
我在Google Play中有应用程序,并且我尝试通过Google登录进行身份验证。
问题出在SHA-1。
当我在密钥库文件上使用keytool命令获取SHA-1相对时,我得到了以28开头的内容。
当我在Firebase中进行链接以链接到Google Play时, 需要另一个以B0开头的SHA-1,如下图所示:
反正在Google Play应用程序中更改SHA-1吗?解决这个问题?
在app文件夹中,我有文件google-service.json,我输入了正确的SHA-1,即以28开头的那首,但是当我这样做时,它仍然没有帮助,仍然以SHA-1开头与B0 ..
我将非常感谢您的帮助!
谢谢!
编辑
我想让Google登录并获得ApiExeption10。这是因为SHA-1。
我想在控制台播放中更改如下图所示:
在其他一些帖子中看到的内容,我发现我做不到。
还有另一种方法可以使google登录我的应用程序吗? 我在Firebase,google-service.json和google devloper API中都有28和B0。
也许我不知道我需要在此代码中输入哪一个:
// Configure Google Sign In
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(*28 or B0?????????*)
.requestEmail()
.build();