Gmail API Android快速入门示例不起作用

Gmail API Android快速入门示例不起作用,android,gmail-api,Android,Gmail Api,我想在我的一个android应用程序中使用gmail api。 为此,我将通过以下链接: 我已经按照链接中给出的所有说明进行了操作 当我运行应用程序时,会出现“选择帐户”屏幕 当我选择一个帐户并单击OK时,同样的Choose a account屏幕再次打开。 奇怪的是,如果我单击“取消”,同样的“选择帐户”屏幕也会重新出现 我已经检查了logcat,也没有错误 我已经在模拟器和真实设备上测试了这个应用程序 问题依旧 我的build.gradle文件显示: minSdkVersion 15

我想在我的一个android应用程序中使用gmail api。 为此,我将通过以下链接:

我已经按照链接中给出的所有说明进行了操作

当我运行应用程序时,会出现“选择帐户”屏幕

当我选择一个帐户并单击OK时,同样的Choose a account屏幕再次打开。 奇怪的是,如果我单击“取消”,同样的“选择帐户”屏幕也会重新出现

我已经检查了logcat,也没有错误

我已经在模拟器和真实设备上测试了这个应用程序

问题依旧

我的build.gradle文件显示:

 minSdkVersion 15
 targetSdkVersion 23

您可能正在使用棉花糖来测试这一点。 出现此问题的原因是您的应用程序未被授予读取联系人的权限(自行)。因此,您需要从应用程序设置手动启用它,或者实现marshmallow中引入的权限授予api。


ps刚刚注意到我们有一个共同的姓氏:p

这些权限对于棉花糖是不够的。您需要实现读取联系人的运行时权限。或者从应用程序设置手动授予访问权限(如果您只想测试)如何将您提供的链接中解释的代码与现有的gmail api android初学者代码集成?仅举一个示例。我不建议这样做。最好在您完全理解api代码后,转到应用程序设置并启用联系人权限并实现它。我通过应用程序设置进行了更改。授权屏幕即将出现,但在允许权限后,我现在得到403禁止的错误。未配置访问权限。您的项目未启用Api(Gmail Api)。但奇怪的是,它是在开发者控制台中启用的。您找到解决方案了吗?