gpt4 book ai didi

android - 错误 : Status{statusCode=DEVELOPER_ERROR, 分辨率 = null}

转载 作者:IT老高 更新时间:2023-10-28 13:09:24 61 4
gpt4 key购买 nike

我正在使用 gplus 登录,并在我在 onActivityResult 时收到此错误....

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
client.onActivityResult(requestCode, resultCode, data);

if (requestCode == 0) {
GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data);
if (result.isSuccess()) {

GoogleSignInAccount acct = result.getSignInAccount();
// Log.d("Result","details"+ acct.getDisplayName() + acct.getEmail());

mEmail = acct.getEmail();
String mFullName = acct.getDisplayName();
String mGoogleplusId = acct.getId();


SocialUser user = new SocialUser();
user.setType("googleplus");

user.setEmail(mEmail);
user.setFullname(mFullName);
user.setId(mGoogleplusId + "");
loginParams.put("email_id", mEmail);
loginParams.put("googlePlusId", mGoogleplusId);
loginParams.put("full_name", mFullName);
loginParams.put("registrationType", "googleplus");
SignUpService(user);


} else {
Toast.makeText(CustomerLogIn.this, "Unable to fetch data, Proceed manually", Toast.LENGTH_SHORT).show();
}
}
}

我呼吁在按钮单击时登录 gplus。在单击按钮时执行以下代码....

 GoogleSignInOptions googleSignInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.build();
mGoogleApiClient = new GoogleApiClient.Builder(CustomerLogIn.this)

.addApi(Auth.GOOGLE_SIGN_IN_API, googleSignInOptions)
.build();


Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient);
startActivityForResult(signInIntent, 0);

我遇到了这个错误...

Status{statusCode=DEVELOPER_ERROR, resolution=null}

在这条线上....

GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data);

请提出解决方案。

最佳答案

您需要将 SHA1 key 添加到 Firebase 控制台配置。你可以这样做:

Firebase 控制台 (https://console.firebase.google.com) -> 您的项目 -> 配置 -> 滚动到

enter image description here

您可以在 Android Studio 中找到运行“签名报告”的 SHA1 key :

enter image description here

然后,查看“运行选项卡”并单击按钮:

enter image description here

我认为这是更简单的方法。希望对您有所帮助。

关于android - 错误 : Status{statusCode=DEVELOPER_ERROR, 分辨率 = null},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37273145/

61 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com