限制策略不适用于Android Lollipop中的托管配置文件

时间:2015-01-28 05:21:30

标签: android android-managed-profile

我是Android的新工作功能。

我编写了一个示例应用来测试提供给配置文件所有者的限制功能。我的示例应用创建了一个托管工作资料,并将自己设置为个人资料所有者。

之后我尝试应用一些限制政策,例如DevicePolicyManager.addUserRestriction(componentName, UserManager.DISALLOW_UNINSTALL_APPS);

一切正常,我无法从托管个人资料中卸载任何应用。但是当我尝试申请时:DevicePolicyManager.addUserRestriction(componentName, UserManager.DISALLOW_INSTALL_UNKNOWN_SOURCES);, 它似乎无法正常工作。

我在配置文件中找不到默认设置应用。 但是,当我记录托管配置文件中安装的应用时,我可以在列表中看到两个设置包(com.android.settingscom.android.providers.settings)。

我对上述API的理解是在应用限制后,应禁用Setting->security->Unknown Source开关。但我在托管配置文件中找不到任何设置应用以进行验证。

此外,在应用限制后,我可以在托管个人资料中安装来自adb的任何apk以及主要用户。

如果我错过了什么,请告诉我。

0 个答案:

没有答案