jjzjj

setSelectedAccountName

全部标签

android - 未经联系人许可,GoogleAccountCredential.setSelectedAccountName(String) 无法在 Android 6.0 上运行

我正在使用以下方法检索GoogleAccountCredential对象:GoogleAccountCredentialcredential=GoogleAccountCredential.usingOAuth2(context,Arrays.asList({GmailScopes.MAIL_GOOGLE_COM})).setBackOff(newExponentialBackOff()).setSelectedAccountName(email)电子邮件是我在设备上使用的Gmail帐户。如果我使用credential.getSelectedAccountName检索帐户名,结果为空。

android - 尽管调用了 setSelectedAccountName (Android 6.0),但 GoogleAccountCredential 名称为空

我使用安全后端创建了一个端点,并且自3月以来一直在我正在构建的应用程序上使用它(源文档here)。我最近在我的Android6.0设备上安装了最新版本并弹出了一个奇怪的错误(它在4.2.2和5.1上完美运行)。具体错误是:IllegalArgumentException:thenamemustnotbeempty:null我追踪到凭证错误,您可以查看下面的代码。在Android6.0上帐户可能是"user@gmail.com"但字符串'test'结果为空!GoogleAccountCredential是否有关于6.0的特定内容?publicstaticGoogleAccountCred