这是一个科学项目。我试图更好地了解启动器以及Android受限个人资料系统。我正在寻找一种通过编程方式将非受限配置文件分配给受限配置文件的默认启动器的方法。
基本上,我想检查配置文件是否受限制,如果是,则将此配置文件的默认启动器设置为myRestrictedLauncher.apk而不是launcher2.apk。
最佳答案
如果在创建或更新受限制的配置文件时更改系统或具有root用户访问权限,则可以在/data/system/users/XX/package-restrictions.xml
中禁用受限制的配置文件的Launcher2,其中XX可能是10。或者您can为“ home”意图设置默认处理程序。 。
在未修改的系统上,可以为受限用户启用备用启动器,但是如果通过GUI禁用此配置文件的系统启动器,则不能强制使用该启动器。