我正在开发一个家长控制应用程序,希望像AppLock和Android Parental Control一样阻止其他应用程序运行。这些应用程序在打开/启动任何锁定的应用程序时需要密码,如果密码不正确,则它们会终止该应用程序。我有几个问题:
注意:请不要以"在Android中不可能"开始你的答案,我已经提到了已经实现此功能的应用程序。
- 这些应用程序如何监视其他应用程序的启动?(通过持续读取活动管理器?从后台服务)
- 这些应用程序如何终止其他应用程序,尽管Android操作系统不允许这样做。
注意:请不要以"在Android中不可能"开始你的答案,我已经提到了已经实现此功能的应用程序。