如何在被杀后立即在android中重新启动应用程序?

时间:2011-09-07 01:02:25

标签: java android

您好我在Android上制作了防病毒和防盗应用程序。我想在被任务杀手杀死后立即重新启动我的应用程序。现在,我只使用服务中的START_STICKY方法,但是在被杀之后需要一些时间来重新启动我的应用程序和服务。我的防病毒和防盗应用程序应立即启动,因为如果所有者的手机丢失,主人仍然可以监控他们手机的最后位置。有没有人知道如何立即重新启动Android上的应用程序,这比START_STICKY方法更好?像Lookout移动安全吗?

1 个答案:

答案 0 :(得分:1)

你能做的最好的事情就是使用一项服务活动,如果我记得这一点,就不能被任务杀手杀死:)!

通过制作这样的简单扩展来制作服务:

public class MyService extends Service {

你可以用这个来开始:

startService(new Intent(this, MyService.class));

停止
stopService(new Intent(this, MyService.class));