要获取 Android Market 帐户,我这样做:
AccountManager accountManager = AccountManager.get(this);
Account[] accounts = accountManager.getAccountsByType("com.google");
androidCheckout = accounts[0].name.trim().toLowerCase();
凭借我的电话和我的凭据,上述声明没有问题。
我有一个被如此掩盖的帐户:“[电子邮件受保护] /cdn-cgi/l/email-protection".
我的问题是:我知道帐户可以是 Gmail 或 Google Apps 帐户。而且 Google Apps 帐户可以拥有任何域名。因此,在这种情况下,@gmail.com 可以是一切:根据域名,例如“cippalippa.us”,帐户可以是“[电子邮件受保护] /cdn-cgi/l/email-protection”。这样的话,上面的说法还可以吗??
Account[] accounts = accountManager.getAccountsByType("com.google");
它仅适用于谷歌帐户。您可以使用getAccounts()
反而getAccountsByType()
, now accounts
将是所有同步帐户的列表。您可以使用以下方式轻松提取所需的帐户accounts.name
and accounts.type
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)