现在我正在做一个android项目。该项目需要获取Android手机的默认用户名和密码。
我不知道如何获取一部Android手机的默认gmail信息。你能帮我吗。感谢。
答案 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权限: