如何结束其他应用程序(Android)

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

是的,请不要说在安卓上不可能,因为很多家长控制应用程序都可以做到这一点。 - Ahmad Raza
1
呵呵,我不是在说这个,但我想回答这个问题...你想为应用程序做还是浏览器内容也要做? - KOTIOS
1
很酷,我今天需要尝试一下,然后再回答。 - KOTIOS
你解决了你的问题吗?如果是,你是怎么解决的? - TahaYusuf
@TahaYusuf:不幸的是,我还没有得到任何解决方案! - Ahmad Raza
显示剩余13条评论
2个回答

3

0

在2.2版本之前的操作系统中,您可以杀死任何进程,除非您的应用程序具有根访问权限。在2.2版本之后,您只能停止其他应用程序的后台进程或服务,但无法停止活动窗口。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接