【发布时间】:2016-12-22 18:20:38
【问题描述】:
我正在构建一个需要限制哪些应用可以与其一起运行的应用。
例如,当我的应用程序正在运行(前台或后台)时,我可以允许用户仅运行 GoogleMaps 和 MusicPlayer。
我读过一些关于Device Policy Controller 和创建配置文件的信息,在某种程度上,它似乎具有我需要的功能,但它是为企业部署而设计的,用户需要事先加密他们的手机。创建个性化配置文件是否可行?
我的另一个想法是运行一个服务,每隔几毫秒检查是否有任何被禁止的应用程序正在运行并完成它,但它似乎并不健壮。
有没有办法以编程方式处理这个问题?
【问题讨论】:
-
有几种方法可以做到这一点;例如您可以使用辅助功能服务在其他应用程序之前启动您的应用程序。但是用例是什么?
标签: android device-policy-manager