我正在尝试使用谷歌登录示例,但它不起作用。我收到 ApiException 状态代码 = 10
我使用与这里相同的代码 https://developers.google.com/identity/sign-in/android/
这是两个问题。 首先,如果添加".requestIdToken(getString(R.string.server_client_id((",则在 api 控制台中创建 Web 应用程序 Oauth2.0。尝试阅读此"https://developers.google.com/identity/sign-in/android/start"。
其次,如果你不使用'requestIdToken',你创建的类型是android Oauth2.0。 第二个不需要客户端ID,但是如果您添加代码"requestIdToken",则需要添加Web应用程序客户端ID。
我使用 SHA-256 指纹密钥遇到了这个问题。我切换到SHA-1,现在错误消失了。