我有以下代码获取与我的手机同步的所有 gmail id,但我想要用户第一次注册的主要 gmail id。因为如果我想要所有其他 gmail 帐户(不是主帐户),我可以随时删除,但要删除主帐户,我们还必须做其他事情,所以这就是为什么我想让主帐户在我的应用程序中使用。
这是我的代码,我想在其中添加一些过滤器,我可以这样做,但无法正确获取。
Account[] accounts=AccountManager.get(this).getAccountsByType("com.google");
for(Account account: accounts)
{
String possibleEmail=account.name;
Log.d("Possible email id's of user", possibleEmail);
}
我已经看过Roman链接,但无法以正确的方式进行转换。我想使用这个主要的电子邮件 ID 使用来自谷歌的 C2DM 进行推送通知。