这是非常重要的,我的服务保持运行,直到有人用密码停止从我的UI屏幕服务。我的应用运行良好,但它的设计目的是在父母的电话上打开/关闭(使用密码)。我已经设法使所有的工作,但我遇到的问题是,如果孩子使用任务管理器来杀死我的服务,那么我的应用程序是没用的。我会很感激谁知道的方式要么如何防止我的Android应用程序/服务被任务管理器“杀死”?
1)监控服务,并重新启动它会自动如果“封杀” 或 2)防止有人能杀死它除了从活动(管理屏幕)启动服务。或两者?
如果我在描述问题时不太清楚,我很抱歉,我是初学者。到目前为止我已经取得了很大的进步,但我陷入了最后的障碍。
但是一个程序可以!任何能够执行'kill -KILL -1'的程序都会导致所有实例同时死亡。 – 2010-05-07 02:55:43
如果您拥有系统权限,您将如何以隐藏方式签署您的应用或如何从用户中删除该应用?是否有任何具体的许可,你必须设置? – rayman 2010-12-09 10:15:18
我刚刚安装了名为Smart App Protector Free的应用程序,它会询问您是否要安装帮助程序,以防止它被杀害。它工作,我不知道它是如何。我使用系统面板来杀死所有东西(包括系统进程),但保护程序仍然回来。更重要的是,我看不到辅助程序运行的痕迹,不在系统面板中,甚至在设备控制台(通过adb)中我都没有ps,但仍然看不到辅助程序存在。任何提示? – xandy 2011-07-09 16:01:49