Android 5.0 lollipop Android棒棒糖-检查是否为用户设置了工作配置文件

Android 5.0 lollipop Android棒棒糖-检查是否为用户设置了工作配置文件,android-5.0-lollipop,device-policy-manager,profile-owner,Android 5.0 Lollipop,Device Policy Manager,Profile Owner,我想找到一种方法,从用户配置文件中知道是否为用户设置了工作配置文件(配置文件所有者) 我目前正在使用此方法: public boolean isWorkProfileEnabled() { UserManager um = (UserManager) getSystemService(USER_SERVICE); return um.getUserProfiles().size() >= 2; } 但这并不可靠。当它等于2时,也可能意味着安装了受限配置文件 有人有主意?/

我想找到一种方法,从用户配置文件中知道是否为用户设置了工作配置文件(配置文件所有者)

我目前正在使用此方法:

public boolean isWorkProfileEnabled() {
    UserManager um = (UserManager) getSystemService(USER_SERVICE);
    return um.getUserProfiles().size() >= 2;
}
但这并不可靠。当它等于2时,也可能意味着安装了受限配置文件


有人有主意?

//但这不可靠。当它等于2时,也可能意味着安装了受限制的配置文件//您验证了吗?我不这么认为。