有没有办法确定设备上是否安装了其他用户,或者设备是否正在使用单个用户平板电脑?
沿着这些方向,是否可以获取当前用户的姓名,ID或Google帐户?
答案 0 :(得分:0)
要回答第二个问题,此代码将返回当前用户的所有Google帐户:
AccountManager manager = AccountManager.get(context);
Account[] accounts = manager.getAccountsByType("com.google");
您的清单中还需要此权限:
<uses-permission android:name="android.permission.GET_ACCOUNTS" /
答案 1 :(得分:0)
有关帐户信息,请参阅AccountManager
课程。这应该显示设备上的帐户,并允许您确定其他用户等。
有关详细信息,请查看以下帖子(以及其他类似的内容......):
How do I retrieve the logged in Google account on android phones?