本文介绍了如何自动重新启动被杀服务?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当一个服务已被杀害,如何自动重新启动?
有时甚至不要求的onDestroy()
当一个服务已被杀害,如何自动重新启动?
有时甚至不要求的onDestroy()
我继承了IntentService,所以我必须要温柔
公众诠释onStartCommand(意向意图,诠释标志,INT startId){
super.onStartCommand(意向,标志,startId);
返回START_STICKY;
}
也就是说,让家长做自己应该,然后返回START_STICKY。
When a service has been killed, how to restart it automatically?
sometimes without even calling onDestroy()
I inherited an IntentService, so I had to be gentle.It worked for me when I overrode onStartCommand() but
public int onStartCommand(Intent intent, int flags, int startId) {
super.onStartCommand(intent, flags, startId);
return START_STICKY;
}
That is, let the parent do what it should and return START_STICKY.
这篇关于如何自动重新启动被杀服务?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!