问题描述
我们将Firebase用作mBAAS,而Google作为我们的Android应用程序的OAuth提供程序登录。
当一名开发人员在工作时,它的工作状况绝对良好。
当我们尝试在另一台计算机上进行开发时,我们在Google登录期间在该新计算机上获得了12501
代码。我们在firebase控制台上添加了调试SHA密钥,并更新了google-services.json
,其中包含两个客户端的条目。
在构建登录选项时,我们还更改了客户端ID-
googleSignInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.requestIdToken(getResources().getString(R.string.client_id))
.build();
如何使该项目在其他开发机器上工作?
1楼
解决!!!
因为我在googleSignInOptions
期间使用android-client-id
而不是web-client-id
。