平板电脑中的Android 4.2及更高版本支持多个用户。这意味着每个用户可以拥有自己独立的应用程序集,这些应用程序将与其他用户保持独立。同样,如果用户A安装了应用程序,则在用户B登录时将不可用。
所以我的问题是,如果有一种方法可以确定PackageManager
安装应用程序的时间,那么我可以知道实际安装了哪个用户吗?
我找到了解决方案。获取用户信息的最佳方法是使用UserManager
API。尽管某些API要求应用程序是系统应用程序,但我们可以获得有关当前用户名,用户ID等的所有信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句