2010-05-12 92 views
0

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

我不知道如何获得一个Android手机的默认Gmail信息。你能帮我吗。谢谢。

+4

获取Gmail密码......你是在做梦! – 2012-09-21 15:09:30

回答

3

你应该阅读约AccountManager登录使用Gmail用户,但你不会得到用户名和密码。

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权限:

+0

这不会得到密码... – Noman 2014-03-19 10:30:58