Я использую эту часть кода, но она возвращает null.
Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+
accounts = AccountManager.get(Login.this).getAccountsByType("com.facebook");
String possibleEmail;
for (Account account : accounts)
{
if (emailPattern.matcher(account.name).matches())
{
possibleEmail = account.name;
Log.e("Email", possibleEmail);
}
}
Но это работает для ("com.google").