是否可以在 Android 设备中获取使用 PlayStore 应用程序配置的电子邮件 ID/ID。
Pattern emailPattern = Patterns.EMAIL_ADDRESS;
Account[] accounts = AccountManager.get(getActivity()).getAccounts();
for (Account account : accounts) {
if (emailPattern.matcher(account.name).matches()) {
primaryEmailID = account.name;
}
}
通过使用此代码,我获得了设备中配置的所有电子邮件 ID,即 gmail、yahoo 等。但是我怎样才能获得只有 gmail 帐户的电子邮件 ID(我猜 gmail 帐户中的电子邮件 ID 是在 playstore 中配置的)。