我已在API控制台上注册了我的应用
您可以在此处看到SHA 1密钥匹配
清单中的包名也匹配
已配置应用程序签名
并且正在使用调试版本
启用工作表API
然而,每当我的代码尝试与工作表交互时,我都会遇到异常
Caused by: com.google.android.gms.auth.GoogleAuthException: UNREGISTERED_ON_API_CONSOLE
我已经在谷歌搜索了很多,发现很多人都有同样的问题,但他们的解决方案是在API控制台上注册他们的调试指纹,我已经完成了。
我还为生产生成了一个单独的密钥库和密钥,在API控制台上注册然后构建了一个签名的APK但无济于事。
我一直试图弄清楚这几天,我一直回到它并没有取得任何进展。我错过了什么?
答案 0 :(得分:0)
您还可以检查错误是否是由AndroidManifest中的包名称拼写错误引起的。
补充参考:
GoogleCalendarAPI Unregistered on API console
确保您已使用clientIds和受众正确注释了Cloud Endpoints API。 Android Audience值与Web Client Id的值相同。确保已部署更新的API并重新生成Endpoints API源以包含在Android应用程序中。