具有不同启动器的 Android 受限配置文件
Posted
技术标签:
【中文标题】具有不同启动器的 Android 受限配置文件【英文标题】:Android Restricted Profile with different Launcher 【发布时间】:2014-02-21 18:04:18 【问题描述】:这有点像一个科学项目;我正在尝试更好地了解启动器以及 android 受限配置文件系统。我正在寻找一种以编程方式将不同的默认启动器分配给受限配置文件而不是非受限配置文件的方法。
基本上我想检查配置文件是否受到限制,如果是,则将此配置文件的默认启动器设置为 myRestrictedLauncher.apk 而不是 launcher2.apk。
【问题讨论】:
【参考方案1】:如果您在创建或更新受限配置文件时更改系统或拥有 root 访问权限,您可以为 /data/system/users/XX/package-restrictions.xml
中的受限配置文件禁用 Launcher2,其中 XX 可能是 10。或者您 can 为“设置默认处理程序”家”的意图。
在未修改的系统上,您可以为受限用户启用备用启动器,但如果您通过 GUI 禁用此配置文件的系统启动器,您仍然无法强制使用它,Eben。
【讨论】:
我正在考虑玩这个。究竟是什么生成了这个 package-restrictions.xml 文件? 该文件是所有者设置新用户时生成的。以上是关于具有不同启动器的 Android 受限配置文件的主要内容,如果未能解决你的问题,请参考以下文章
Android 屏幕适配屏幕适配通用解决方案 ① ( 定义 dimens.xml 方案 | 使用 ScreenMatch 插件生成不同屏幕分辨率的 dimens.xml 配置 )
Android 屏幕适配屏幕适配通用解决方案 ① ( 定义 dimens.xml 方案 | 使用 ScreenMatch 插件生成不同屏幕分辨率的 dimens.xml 配置 )
Spark:从具有不同内存/核心配置的单个JVM作业同时启动
Unity3DAndroid 打包 ② ( Android 编译选项 | Android 工程设置 | 配置基本信息 | 配置不同分辨率图标 | 配置启动动画 | 其它设置 )