Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有兴趣开发一个自定义的 Android 启动器,该启动器将安装到主要用于审查的设备上。理想情况下,设备会将启动应用程序的尝试转移到一项服务,该服务将根据配置文件决定是否允许用户继续操作,或者显示块屏幕/重定向到信息网页。
是否可以通过某种后台服务或可附加的侦听器来检测和中断应用程序的启动?或者,是否可以让启动器启动与单击的应用程序不同的应用程序,以允许间接?
或者,如果所有这些都不可能,作为自定义启动器的一部分运行的服务能否根据触发事件/消息动态隐藏/取消隐藏启动图标?
无法捕获正在启动的应用程序并重定向它。如果你想想人们可以用它做的所有可怕的事情,很容易理解为什么。我认为你以错误的方式处理这个问题。与其尝试使用自定义启动器强制执行这些规则,不如查看适用于 Android 的移动设备管理选项之一,或者自行创建。