小编Big*_*ica的帖子

Google Play 游戏服务登录错误:ApiException:4

我正在 Android studio 中开发一个应用程序,该应用程序使用 Google Play Games 服务来获取成就和排行榜,但我在尝试登录时收到错误。我按照文档操作,我的所有密钥和 OAuth 代码都匹配并且仍然当我尝试登录时收到此错误:

com.google.android.gms.common.api.ApiException:4:4:

我到处寻找答案,重新启动所有凭据,取消发布,然后发布所需的所有新内容,检查所有 ID。如果有人能给我一些关于还可以尝试什么的建议,我将非常感激。

com.google.android.gms.common.api.ApiException: 4: 4: 
    at com.google.android.gms.common.internal.ApiExceptionUtil.fromStatus(Unknown Source)
    at com.google.android.gms.common.internal.zai.zaf(Unknown Source)
    at com.google.android.gms.common.internal.zaj.onComplete(Unknown Source)
    at com.google.android.gms.common.api.internal.BasePendingResult.zaa(Unknown Source)
    at com.google.android.gms.common.api.internal.BasePendingResult.setResult(Unknown Source)
    at com.google.android.gms.auth.api.signin.internal.zzj.zzc(Unknown Source)
    at com.google.android.gms.auth.api.signin.internal.zzt.dispatchTransaction(Unknown Source)
    at com.google.android.gms.internal.auth-api.zzd.onTransact(Unknown Source)
    at android.os.Binder.execTransact(Binder.java:461)
Run Code Online (Sandbox Code Playgroud)

这是 Google 文档中用于登录的代码。

private void startSignInIntent() {
    GoogleSignInClient signInClient = GoogleSignIn.getClient(
        this, GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN
    );
    Intent intent = signInClient.getSignInIntent();
    startActivityForResult(intent, RC_SIGN_IN);
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == RC_SIGN_IN) …
Run Code Online (Sandbox Code Playgroud)

android google-play-services google-play-games

5
推荐指数
1
解决办法
5781
查看次数