Android Google 登录失败,错误代码为 8(无消息)

     2023-02-23     14

关键词:

【中文标题】Android Google 登录失败,错误代码为 8(无消息)【英文标题】:Android Google Sign In fails with error code 8 (no message) 【发布时间】:2016-05-15 17:34:14 【问题描述】:

我正在尝试将 Google Sign in 集成到我的应用程序中,但出现了我无法理解的错误。

我已经根据教程here 配置了所有内容,但它不会对我进行身份验证。我看到了显示我的帐户的登录面板,并且登录活动 OnActivityResult 触发,当查看 GoogleSignInResult 时,我有一个Status,状态代码为 8,没有消息。

好像和this有关,不过有点混乱。

有什么想法吗?

【问题讨论】:

这有帮助吗? ***.com/a/35050443/5001016 非常感谢史蒂文,确实做到了!出于某种原因,我认为 1) 你只能有一个 Android 凭据行,2) 调试证书将由谷歌“通过魔法”处理......我被证明是错误的,但你让我回到了正确的轨道上。 史蒂文,如果你想重新发表你的评论作为答案,我很乐意接受。 【参考方案1】:

查看这个问题的答案:An INTERNAL_ERROR (8) occurred when requestEmail from GoogleSignInOptions on Android

如果您收到错误代码 8 (INTERNAL_ERROR),请在开发控制台中仔细检查您的应用注册。请注意,每个注册的 Android 客户端都由(包名称,Android 签名证书 SHA-1)对唯一标识。如果您的调试和生产环境有多个包名称/签名证书,请确保注册每一对。验证:

    打开Credentials page 并选择您的项目 确保每一对都有一个 Android 类型的 OAuth 2.0 客户端 ID。 要为您的 Android 客户端创建新的 OAuth 2.0 客户端 ID,请从下拉列表中选择 New Credentials->OAuth2 Client ID,选择 Android 并输入您的包名称/签名证书指纹在那里。

获取您的签名密钥证书 SHA-1:

标准调试密钥 keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

其他(自定义)键 keytool -list -v -keystore $YOUR_KEYSTORE_LOCATION

【讨论】:

即使在添加 SHA-1 对后添加到开发控制台。我仍然看到内部错误。尝试保存凭据失败 null 8 正在解决:状态statusCode=INTERNAL_ERROR, resolution=null 状态:失败【参考方案2】:

美好的一天。我遇到了类似的问题,花了 1.5 天解决了。

帮助您的提示:

    首先检查包名和指纹 SHA1 是否有效。 如果您的应用没有通过验证并且没有发布,那么请确保要授权的用户在测试人员列表中(这可以在 APIs & Service -> OAuth 同意屏幕 -> 测试用户中查看)
怀疑android studio中包名中的所有字母都应该小写。

在我的例子中,它有助于创建一个新项目,将旧文件传输到它,并创建一个新的 OAuth 客户端 ID。

【讨论】:

Google Play Games Android 登录出现错误代码 4

】GooglePlayGamesAndroid登录出现错误代码4【英文标题】:GooglePlayGamesAndroidSignInGettingErrorCode4【发布时间】:2019-05-2908:44:48【问题描述】:我目前正在开发一个Android应用程序,我想在其中使用GooglePlay游戏服务(成就、排行榜等)。... 查看详情

谷歌登录失败

...出现以下错误:java.lang.VerifyError:Verifierrejectedclasscom.google.android.gms.auth.api.signin.GoogleSignInClient:intcom.google.an 查看详情

错误:在 Google+ 集成期间转换为 Dalvik 格式失败,错误 1

...题描述】:我想通过引用site将GooglePlus集成到Eclipse4.4.1的android应用程序中。但面临非常令人沮丧的错误转换为Dalvik格式失败,出现 查看详情

用于 Google 登录的 Android Firebase 身份验证失败

】用于Google登录的AndroidFirebase身份验证失败【英文标题】:AndroidFirebaseAuthenticationforGoogleSigninfails【发布时间】:2017-02-1511:02:55【问题描述】:我从上到下遵循firebasedocumentation,并为我的应用实现了一个简单的谷歌登录选项。但... 查看详情

部分手机上google play游戏登录失败错误

】部分手机上googleplay游戏登录失败错误【英文标题】:Failedtosigninerroringoogleplaygamesonsomephones【发布时间】:2015-03-0422:26:14【问题描述】:我正在开发一个应用程序,该应用程序实现了基于谷歌游戏回合制的多人api。在我开发时... 查看详情

Google 登录错误代码 12500 ,消息 12500

...500【发布时间】:2019-11-2907:13:13【问题描述】:我在我的android应用程序中添加了google登录,但它给了我一个错误"code:12500message:12500"。我使用外部模拟器(三星GalaxyJ7pro)进行测试。请帮助我,如果我用电子邮件登录然后工作很好... 查看详情

从 Android 登录时,Google OAuth2 返回错误 10 或错误 12500

】从Android登录时,GoogleOAuth2返回错误10或错误12500【英文标题】:GoogleOAuth2returningeithererror10orerror12500whensigninginfromAndroid【发布时间】:2021-06-1804:46:15【问题描述】:我遇到这两个错误的方式不同。最近我有时间为我的Android项目... 查看详情

适用于 Android 的 Google+ 登录 - Google 权限活动结果代码

】适用于Android的Google+登录-Google权限活动结果代码【英文标题】:Google+Sign-inforAndroid-GooglePermissionsActivityResultCodes【发布时间】:2014-09-3019:33:23【问题描述】:我在使用适用于Android的Google+Sign时发现了一个小问题,并且在搜索了... 查看详情

Android 工作室 - Google Play 游戏服务登录失败

】Android工作室-GooglePlay游戏服务登录失败【英文标题】:Androidstudio-GooglePlayGameServicessigninfails【发布时间】:2016-02-1107:50:41【问题描述】:我知道,这个问题已经以多种形式存在,但我仍然无法解决我的问题。问题是,当我运行... 查看详情

google登录提示错误码12501(代码片段)

...,错误码为12501,整个人都不好了。2、解决办法AndroidManifest.xml里加上了如下信息<meta-dataandroid:name="com.google.android.gms.games.APP_ID"andr 查看详情

谷歌登录失败 com.google.android.gms.common.api.ApiException: 10:

】谷歌登录失败com.google.android.gms.common.api.ApiException:10:【英文标题】:Googlesigninfailedcom.google.android.gms.common.api.ApiException:10:【发布时间】:2018-05-1702:01:16【问题描述】:所以我被这个令人沮丧的问题所困扰。我对Firebase上的GoogleAut... 查看详情

Android M 设备上的 Google + 集成失败

】AndroidM设备上的Google+集成失败【英文标题】:Google+IntegrationfailsonAndroidMdevice【发布时间】:2017-01-1311:32:24【问题描述】:使用以下链接:https://developers.google.com/identity/sign-in/android/start-integrating我已将google登录集成到我的项目中... 查看详情

iOS 13 GM 上的 Google 登录失败

】iOS13GM上的Google登录失败【英文标题】:GoogleSigninfailsoniOS13GM【发布时间】:2020-01-1407:27:54【问题描述】:我的应用有一个使用Google登录按钮。当我尝试登录iOS13.0GMGIDSignInDelegatedidSignInForUser:WithError:返回此错误:ErrorDomain=com.google... 查看详情

使用 android 基本示例登录排行榜失败并出现 com.google.android.gms.common.api.ApiException: 4:

】使用android基本示例登录排行榜失败并出现com.google.android.gms.common.api.ApiException:4:【英文标题】:Leaderboardsigninusingandroidbasicsamplesfailswithcom.google.android.gms.common.api.ApiException:4:【发布时间】:2018-09-1021:29:48【问题描述】:我正在尝... 查看详情

任务执行失败':processdebuggoogleservices'(代码片段)

...ices插件的版本(有关最新版本的信息可在https://bintray.com/android/android-tools/com.google.gms.google-services/获取)或将com.google.android.gms的版本更新为9.0.0来修复版本冲突。我的build.gradle文件:applyplugin:'com.android.application'buildscriptrepositoriesm... 查看详情

Google 登录失败(ApiException:12501)

】Google登录失败(ApiException:12501)【英文标题】:GoogleSignInFailed(ApiException:12501)【发布时间】:2018-10-1111:09:16【问题描述】:我正在尝试使用GooglePlay游戏登录。这是代码:GoogleSignInOptionsgso=newGoogleSignInOptions.Builder(GoogleSignInOptions... 查看详情

Google 登录 GoogleIdToken 后端验证突然失败

...使用Google登录时总是遇到这个问题。我有一个用户连接的Android应用程序用于向Google进行身份验证,然后将idToken发送到我的服务器。服务器使用Google提供的库( 查看详情

Android Google Login 登录错误,android 构建系统

】AndroidGoogleLogin登录错误,android构建系统【英文标题】:AndroidGoogleLoginsigninerror,androidbuildsystem【发布时间】:2016-08-1217:50:30【问题描述】:我的应用程序中有Google登录功能。我们正在从构建系统使用“mm”或“make”命令构建apk... 查看详情