如何以编程方式从Android设备获取所有者信息?

时间:2016-08-07 15:37:21

标签: android

我希望我的Android应用程序从deice自动获取所有者名称。那么,我如何从Android设备获取所有者信息(如所有者名称)。

2 个答案:

答案 0 :(得分:0)

此代码将帮助您获取存储在设备中的所有者名称

Cursor c = getApplication().getContentResolver().query(ContactsContract.Profile.CONTENT_URI, null, null, null, null); 
c.moveToFirst();
textView.setText(c.getString(c.getColumnIndex("display_name")));
c.close();

确保将此权限添加到您的清单中:

<uses-permission android:name="android.permission.READ_PROFILE"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/>

答案 1 :(得分:0)

请参阅此链接以访问设备相关信息

https://developer.android.com/reference/android/os/Build.html

如果您想获取Playstore用户帐户信息,您必须使用firebase play service api获取帐户信息

请参阅此链接以获取更多参考 https://firebase.google.com/docs/auth/android/manage-users