gpt4 book ai didi

Android:java.lang.IllegalStateException:必须连接 GoogleApiClient

转载 作者:太空狗 更新时间:2023-10-29 15:29:10 26 4
gpt4 key购买 nike

当我尝试登录 Google Plus 时,我正在将 Google Plus 集成到我的 Android 应用程序中,但我的应用程序刚刚崩溃。它说——

java.lang.IllegalStateException: GoogleApiClient must be connected

下面是stacktrace指向的行号,

if (Plus.AccountApi.getAccountName(mGoogleApiClient) != null)

@Override
public void onConnected(Bundle connectionHint) {
String personName = "Unknown";
if (Plus.AccountApi.getAccountName(mGoogleApiClient) != null) {
personName = Plus.AccountApi.getAccountName(mGoogleApiClient);
}
}

我已完成所有集成步骤,将 Google Play 服务添加到我的项目并在 Google API 的网站上注册了我的应用。

最佳答案

首先检查它是否连接,然后做你的事情。

GoogleApiClient mGoogleApiClient;
if(mGoogleApiClient.isConnected()){
// good
}else{
//connect it
mGoogleApiClient.connect(GoogleApiClient.SIGN_IN_MODE_OPTIONAL);
}

关于Android:java.lang.IllegalStateException:必须连接 GoogleApiClient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25458900/

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