如何获取默认的gmail用户名和密码

时间:2010-05-12 09:42:29

标签: android passwords gmail default username

现在我正在做一个android项目。该项目需要获取Android手机的默认用户名和密码。

我不知道如何获取一部Android手机的默认gmail信息。你能帮我吗。感谢。

2 个答案:

答案 0 :(得分:3)

您应该阅读AccountManager以使用gmail用户登录,但您将无法获得用户名和密码。

答案 1 :(得分:1)

Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+
Account[] accounts = AccountManager.get(context).getAccounts();
for (Account account : accounts) {
    if (emailPattern.matcher(account.name).matches()) {
        String possibleEmail = account.name;
        ...
    }
}

请注意,这需要GET_ACCOUNTS权限: