我试图弄清楚如何防止用户使用强制停止杀死应用程序。我试图检测用户何时打开设置-应用程序-管理应用程序等活动并尝试强制停止受保护的应用程序。还有一些任务管理器应用程序允许您终止进程。
我知道这在 Android 中是可能的,因为 AppLock 或 Super AppLock 等应用程序可以做到这一点。我只是找不到有关如何执行此操作的任何信息。
现在我正在尝试轮询 ActivityManager.RunningTaskInfo 以检测受限制的活动,但是由于它们在不同的设备上具有不同的名称,因此效果不佳。
有更好的方法吗?AppLock 和类似的应用程序如何实现此功能?