GoogleAuthException:UNREGISTERED_ON_API_CONSOLE在尝试使用Google表格API V4时

时间:2017-08-06 02:34:23

标签: android google-sheets-api

我已在API控制台上注册了我的应用 API Console

您可以在此处看到SHA 1密钥匹配 SHA 1 key from console

清单中的包名也匹配 manifest

已配置应用程序签名 app signing

并且正在使用调试版本 enter image description here

启用工作表API enter image description here

然而,每当我的代码尝试与工作表交互时,我都会遇到异常

Caused by: com.google.android.gms.auth.GoogleAuthException: UNREGISTERED_ON_API_CONSOLE

我已经在谷歌搜索了很多,发现很多人都有同样的问题,但他们的解决方案是在API控制台上注册他们的调试指纹,我已经完成了。

我还为生产生成了一个单独的密钥库和密钥,在API控制台上注册然后构建了一个签名的APK但无济于事。

我一直试图弄清楚这几天,我一直回到它并没有取得任何进展。我错过了什么?

1 个答案:

答案 0 :(得分:0)

您还可以检查错误是否是由AndroidManifest中的包名称拼写错误引起的。

补充参考:

  • GoogleCalendarAPI Unregistered on API console

      

    确保您已使用clientIds和受众正确注释了Cloud Endpoints API。 Android Audience值与Web Client Id的值相同。确保已部署更新的API并重新生成Endpoints API源以包含在Android应用程序中。