Android 5.0(API级别21)允许企业设置托管配置文件.如果设备具有托管配置文件,则配置文件的设置由企业管理员控制.管理员可以选择允许该配置文件使用哪些应用,并且可以控制配置文件可用的设备功能.
假设我们在Google Play Market中有一个应用程序,并且一些客户也可以通过移动设备管理配置文件安装该应用程序.如何以编程方式区分这些应用程序版本?换句话说,如何确保特定应用程序版本由企业管理员(位于工作资料下)管理?提前致谢.
你可以尝试这样的事情:
final UserManager um = (UserManager) getSystemService(Context.USER_SERVICE);
if (um.hasUserRestriction("WORK_PROFILE_RESTRICTION")) {
System.out.print("it is work profile");
} else {
System.out.print("it isn't work profile");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
845 次 |
| 最近记录: |