我正在开发 Android 应用程序并希望与 Google Drive 集成。 按照 android 开发人员的以下指南成功与 google drive 集成 https://developers.google.com/drive/android/auth
在这里我想获取连接的帐户电子邮件 ID 或帐户名称。 如何获取电子邮件 ID 或帐户名?
之前,我曾使用 Plus API 和 GoogleApiClient 来获取个人资料信息。但现在 Plus API 已被弃用。
请帮助在 android 中与 Google Drive 集成时获取电子邮件 ID 或帐户名。
最佳答案
使用属于 AccountManager object 的 KEY_ACCOUNT_NAME
常量.查看 here 中的完整代码实现.
对于电子邮件,我认为您可以使用 String personEmail = acct.getEmail();
从 Getting Profile Information 中获取它但它使用的是 Google Android 登录。
关于android - 在 Android App 中集成 Google Drive 时如何获取 gmail id 或帐户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44137627/