如何从代码中获取用户的市场帐户,他们在谷歌市场上安装应用程序的帐户?如何获取用户的谷歌市场帐户?
回答
如果您正在寻找设备的配置电子邮件ID,这将对您有所帮助。
Account[] accounts = AccountManager.get(ContactUs.this).getAccounts();
for (Account account : accounts) {
// TODO: Check possibleEmail against an email regex or treat
// account.name as an email address only for certain account.type values.
String possibleEmail = account.name;
Log.i("Email ID",possibleEmail);
}
此答案不会返回用于登录Android Market的Gmail帐户,而是给设备上的所有帐户设置。这不是问题的答案。 –
然而,更好的尝试只得到谷歌帐户这样的:
Account[] accounts = AccountManager.get(this).getAccountsByType("com.google");
for (Account account : accounts) {
// this is where the email should be in:
String email = account.name;
}
我用这种方法,对于某些用户,我得到了空 - 这可能吗? 另外,如果使用getAccountsByType(“com.google”),可以返回非Gmail帐户吗?我看到我有其他帐户类型... – Oren
此答案不会返回用于登录Android Market的Gmail帐户,而是给设备上的所有帐户设置。这不是问题的答案。 –
- 1. 如何检测用户是否连接到谷歌市场帐户
- 2. 谷歌日历V3 API的谷歌市场用户
- 3. 如何获得持久访问用户的谷歌帐户?
- 4. 从Android的谷歌帐户获取用户信息
- 5. 谷歌帐户ID?
- 6. 谷歌Checkout帐户的用户名
- 7. 如何从谷歌帐户使用AngularJS
- 8. Android市场中的商家帐户
- 9. 如何将谷歌帐户连接到本地帐户谷歌oauth2登录
- 10. 谷歌的AdSense帐户未获批准
- 11. 如何使用JavaScript连接到用户的谷歌帐户?
- 12. 与Rails3中+谷歌地图获取用户城市
- 13. 安卓市场帐户信息工具
- 14. 谷歌帐户授权用户访问谷歌文档
- 15. 如何访问谷歌播放帐户?
- 16. 谷歌市场多CLIENT_ID
- 17. 如何获得来自谷歌用户的占领加上帐户使用PHP
- 18. 如何获取用户卖家ID,市场ID和MWS令牌?
- 19. 谷歌服务帐户
- 20. 谷歌Analytics帐户总结
- 21. Android谷歌帐户同步
- 22. 谷歌API服务帐户
- 23. 谷歌的OpenID强制用户帐户选择(如谷歌oauth的login_hint参数)
- 24. 市场网站:如何验证帐户是谁说的?
- 25. 获取用户的谷歌头像
- 26. Diffrence的B/W谷歌工作帐户和谷歌服务帐户
- 27. 获取谷歌驱动器的帐户信息的问题
- 28. 如何要求谷歌+升级谷歌帐户? UserRegistrationIncomplete错误
- 29. 银行帐户错误谷歌结帐
- 30. 分析谷歌API错误403:“用户不具有任何谷歌Analytics帐户”
你的意思是该设备被配置为电子邮件ID? –
是的,用户登录安卓市场的enail – Oren
你能回答你的问题吗? –