2011-07-04 20 views
0

我是一个Android应用程序开发的新手,我想创建一个应用程序,它可以在启动时锁定任何应用程序。例如,如果某人打开chrome或任何其他应用程序,只需将其锁定即可。如何锁定任何Android应用程序

+0

我假设你想要的家长控制功能类型你问这里http://stackoverflow.com/questions/6568825/how-to-锁定任何-Android的应用程序?如果是这样,按照下面的建议杀死进程并不是你想要的,并可能导致你的用户丢失数据,这将导致他们删除你的应用程序。 – RivieraKid

回答

4

也许你不会得到任何直接的解决方案,你必须创建一个将在后台运行的服务。你可以定期检查以找到running process。然后你可以找到你的进程的包名想要杀死。最后使用ActivityManager的killBackgroundProcess来杀死进程。这种方法只会杀死后台进程。因此,如果你想停止开始运行的浏览器,只需在后台发送它(如果你将你的活动放在前台,它会自动返回)并运行killBackgroundProcess(pkgName)。

相关问题