2017-05-03 51 views
0

我正在从文档中逐步实施Google日历API:https://developers.google.com/google-apps/calendar/quickstart/android。 我已完成所有步骤,包括获取SHA1密钥并将其放置在Google API界面上。但是,当我运行应用程序,我得到以下异常:为什么每次在android studio上都会收到以下异常?

Caused by: com.google.android.gms.auth.GoogleAuthException: 
UNREGISTERED_ON_API_CONSOLE 
05-03 15:30:24.681 8823-8895/com.example.quickstart W/System.err:  
at com.google.android.gms.auth.zze$1.zzat(Unknown Source) 
05-03 15:30:24.681 8823-8895/com.example.quickstart W/System.err:  
at com.google.android.gms.auth.zze$1.zzau(Unknown Source) 
05-03 15:30:24.681 8823-8895/com.example.quickstart W/System.err:       
at com.google.android.gms.auth.zze.zza(Unknown Source) 
05-03 15:30:24.681 8823-8895/com.example.quickstart W/System.err:  
at com.google.android.gms.auth.zze.zzc(Unknown Source) 
+0

首先在清单中检查您的包裹名称 – tompadre

+0

是否做到了这一点。它与API控制台中的内容相同。 –

+0

我想你的答案是[这里](http://stackoverflow.com/questions/40941556/com-google-android-gms-auth-googleauthexception-unregistered-on-api-console)请看看,可能会这样帮助你 –

回答

1

,因为错误的SHA1指纹此,要创建调试指纹只需点击gradle这个(右在Android Studio中),然后单击您的项目(root)和然后双击signiningReport,然后您可以在android studio控制台中看到您的系统sha1指纹。 现在你可以在api控制台上注册它。

+0

我双击“签署报告”,但它没有显示任何关键。相反,它显示了所有属性的相应延迟(毫秒)。 –

+0

我现在从 - 从gradle控制台。非常感谢! –

+0

欢迎你的朋友! –

相关问题