我们正在使用Firebase作为mBAAS,谷歌将作为我们的Android应用的OAuth提供商登录。当一个开发人员工作时,它工作得非常好。当我们尝试在另一台计算机上进行开发时,我们会在Google登录期间在该新计算机上获取12501
代码。
我们在firebase控制台上添加了调试SHA密钥,并更新了包含客户端条目的google-services.json
。我们在构建SignIn选项时也更改了客户端ID -
googleSignInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.requestIdToken(getResources().getString(R.string.client_id))
.build();
如何让这个项目在其他开发机器上运行?
答案 0 :(得分:0)
解决!!!因为我在android-client-id
期间使用的是web-client-id
而不是googleSignInOptions
。