如何让防止service被kill掉自动重启而不被kill掉

如何让Service自动重启而不被kill掉_百度知道如何让自己的Android程序永不被系统kill_百度知道android service被kill重启 - 简书
下载简书移动应用
写了3891字,被0人关注,获得了2个喜欢
android service被kill重启
onStartCommand()返回值决定了service被kill后的行为, 这个返回值有四种:1. START_STICKY: 如果service进程被kill掉, 保留service的状态为开始状态,但不保留递送的intent对象。随后系统会重建service。2. START_NOT_STICKY: "非粘性的", 使用这个返回值时,service被kill掉, 系统不会重启该服务。3. START_REDELIVER_INTENT: 重传intent,服务被kill后, 系统会自动重启该服务, 并将intent的值传入。4. START_STICKY_COMPATIBITY: START_STICKY的兼容版本, 但不保证service被kill后一定能重启。
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
选择支付方式:看到很多Service被kill了以后会自动重启,这是什么原理?如何实现_android吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:987,870贴子:
看到很多Service被kill了以后会自动重启,这是什么原理?如何实现收藏
看到很多Service被kill了以后会自动重启,这是什么原理?如何实现,求教大牛!
坐等楼下,
有些服务项有权限自动重启,或者系统运行的需要
当内存很低的时候Android可能会终结一个服务。如果这种情况发生,Android也可能在内存够用的时候尝试启动被终止的服务,
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或如何让Service自动重启而不被kill掉_百度知道

我要回帖

更多关于 service kill掉 的文章

 

随机推荐