即使您重新启动设备,是不是可以让应用程序阻止其他应用程序?

Posted

技术标签:

【中文标题】即使您重新启动设备,是不是可以让应用程序阻止其他应用程序?【英文标题】:Is it possible to have an app block other apps even if you restart device?即使您重新启动设备,是否可以让应用程序阻止其他应用程序? 【发布时间】:2019-03-24 18:50:59 【问题描述】:

即使重启设备,是否有可能让某个应用阻止其他应用?

【问题讨论】:

如果您的整个问题都适合标题,那就是不够详细。您所说的“阻止”是什么意思? 如果干扰其他应用,可能需要root权限 抱歉,我的意思是说有没有一个应用程序可以强制你完成某个功能(如益智游戏),然后你才能离开它并使用设备的其余部分?跨度> 请edit您的问题详细解释您想要做什么/为什么要这样做以及谁是设备的所有者(企业或个人)。 ios 上不可能有一个应用阻止另一个应用周期 【参考方案1】:

android 提供了在其他应用程序上绘图的能力(教程here)。结合无障碍服务,您应该能够检测到用户何时尝试与特定应用程序交互并在该应用程序上进行绘制。

但用户需要启用权限,因此您不能真正永久“阻止”该应用程序。

资料来源:我编写了一个应用程序,该应用程序使用无障碍服务来检测其他应用程序中被点击区域中的日文汉字。然后,该应用程序使用“绘制其他应用程序”权限来显示有关已解析汉字的信息面板。

【讨论】:

以上是关于即使您重新启动设备,是不是可以让应用程序阻止其他应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

覆盖或禁用设置菜单

重新启动IoT设备并关闭自动更新

我可以阻止应用程序安装在 android 的特定设备中吗?

即使设备在本机反应中重新启动,如何运行后台任务?

fsync和syncfs有什么区别?

如何在charles代理中阻止localhost流量?