如何在Android App中集成Google云端硬盘时获取Gmail帐号或帐户名称

时间:2017-05-23 14:28:41

标签: android google-drive-android-api

我正在开发一个Android应用程序,并希望与Google Drive集成。 按照Android开发人员https://developers.google.com/drive/android/auth

的以下指南成功与Google驱动器集成

在这里,我想获取已连接的帐户电子邮件ID或帐户名称。 如何获取电子邮件ID或帐户名称?

之前我曾使用Plus API和GoogleApiClient来获取个人资料信息。但现在不推荐使用Plus API。

请在Android中与Google云端硬盘集成时帮助获取电子邮件ID或帐户名称。

1 个答案:

答案 0 :(得分:0)

使用属于AccountManager objectKEY_ACCOUNT_NAME常量。检查here中的完整代码实现。

通过电子邮件,我认为您可以使用Getting Profile Information中的String personEmail = acct.getEmail();来获取该邮件,但它使用Google Android登录。