我只是想知道如何检测到活动或服务被高级任务杀手杀死了?我期待调用onDestroy方法,但它没有!
我的应用程序在启动时启动后台服务。除菜单外,活动未启动。但它的名称出现在高级任务杀手列表中。当我试图杀死它时,它不会将onDestroy方法称为服务的。
有什么想法吗?
提前致谢。
答案 0 :(得分:3)
我只是想知道如何检测活动或服务是否被高级任务杀手杀死了?
当您的任务以这种方式被杀时,您不会收到任何通知。
我期待调用onDestroy方法,但它没有!
在各种情况下,不会调用onDestroy()
的活动或服务。这是其中之一。
我的应用程序在启动时启动后台服务。
我真诚地希望服务能在几秒钟后关闭。否则,please consider what you are doing是否正确。