如何获取手机的用户名(不是电子邮件)

时间:2012-09-17 11:05:39

标签: android username

我想将带有用户名的游戏统计信息发送到我的服务器。 收到电子邮件不是问题。 https://stackoverflow.com/...

但是发布用户的电子邮件看起来并不正确。 手机内部有用户名。 有可能得到它吗? 据我所知,我可以看到数十个“Jim”或“John”作为用户名。 感谢。

1 个答案:

答案 0 :(得分:1)

设置READ_PROFILE权限后,一旦可以读取设备所有者的配置文件。

http://developer.android.com/reference/android/provider/ContactsContract.Profile.html

有一个名为DISPLAY_NAME的专栏,通常有用户名。如果没有,可以通过GIVEN_NAME字段在StructuredName项目中查找。

http://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.StructuredName.html

希望这有帮助。