安卓登录反复询问



我正在尝试使用GoogleApiClient,当我试图登录应用程序而不是反复要求选择帐户时登录。我想不出解决的办法。https://drive.google.com/file/d/0B60egT7coPSETTJhTHZjOC1IdGs/view?usp=sharing此链接显示了应用程序的行为

这是我使用的代码

mGoogleApiClient = new GoogleApiClient.Builder(this)
                      .addConnectionCallbacks(this)
                      .addOnConnectionFailedListener(this)
                      .addApi(Games.API).addScope(Games.SCOPE_GAMES)
                    // add other APIs and scopes here as needed
                      .build();

这个问题通常出现在被扩展类BaseGameActivity覆盖的方法没有在onActivityResult中调用时。请确保您的代码是在调用活动的onActivityResult中调用的。

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data)
{
 super.onActivityResult(requestCode, resultCode, data);
 ....
 put all your methods/code here
}

看一下BaseGameActivity的代码,GameHelper调用onActivityResult传递所有必要的参数和意图。

也可以试试这些:

  • 清除cookies
  • 清空缓存
  • 确保你的系统时间是正确的。

相关内容

  • 没有找到相关文章

最新更新