无法在Android中设置Google帐户凭据

时间:2016-03-07 11:41:16

标签: android rest credentials drive

我正在尝试使用Google Drive REST API - 使用Android REST Quickstart中的确切示例代码。但是,我无法在onActivityResult方法中为Google帐户凭据对象设置帐户名称。

我没有得到它,因为我已经三次检查mCredential.setSelectedAccountName(accountName);肯定是传递了帐户名的电子邮件字符串,但是当我尝试使用mCredential.getSelectedAccountName()时,它总是在之后立即返回null据说已经确定了。这意味着不断调用帐户选择器,但从不设置帐户名称。

有人请帮忙,因为这让我发疯了!

1 个答案:

答案 0 :(得分:1)

如果您在Android版本6.上运行您的应用程序,请确保您的应用程序具有所有必需的权限。您可以通过设置> apps-> your_app-> apps权限进行检查。