登录时谷歌玩游戏 API 错误 12501
Posted
技术标签:
【中文标题】登录时谷歌玩游戏 API 错误 12501【英文标题】:Google play games API error 12501 when signing in 【发布时间】:2020-03-25 15:08:39 【问题描述】:我最近被 google 复杂的游戏服务 API 震惊了,我需要帮助:/
每当我尝试使用 GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN
登录 google play 游戏服务时,我都会从 signinResult 收到错误 12501。
我的 gso 写成:
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN)
.requestIdToken(getResources().getString(R.string.server_client_id))
.requestEmail().build();
如果有人对错误代码以及如何修复它有任何想法,我将非常感激 :) 顺便说一句,每当我按下登录按钮时,它甚至在打开登录菜单之前都会抛出错误。
【问题讨论】:
我忘了说当我使用 DEFAULT_SIGN_IN 时它工作正常 【参考方案1】:我设法找到了问题:
在清单中定义应用程序 ID 时,我没有将值链接到 strings.xml,而是直接编写它,这不知何故破坏了程序。
如果有人知道为什么我仍然喜欢听!
【讨论】:
以上是关于登录时谷歌玩游戏 API 错误 12501的主要内容,如果未能解决你的问题,请参考以下文章