永发信息网

service被进程管理杀掉了,怎么再自动启动??

答案:3  悬赏:10  手机版
解决时间 2021-02-03 12:49
  • 提问者网友:不要迷恋哥
  • 2021-02-03 02:34
service被进程管理杀掉了,怎么再自动启动??我有个小项目,有一个service 需要一直运行。但是有的清理内存的软件就会把他清理掉了,有什么好的办法当将其清理后又实现自动启动的方法?求大家帮忙想个办法。。谢谢了。。
最佳答案
  • 五星知识达人网友:患得患失的劫
  • 2021-02-03 04:09
在service的ondestoy里发送一个自定义消息给自定义的broadcastreceiver,然后在这个receiver里重新启动这个Service
全部回答
  • 1楼网友:深街酒徒
  • 2021-02-03 06:08
点开始 运行 输入msconfig 在点 启动 ctfmon这项是打字语言 留住这项就可以了 其他都不打钩 点确定 提示计算机重启 点确定 ok了~~~~~~~~~~~~~~~
  • 2楼网友:玩家
  • 2021-02-03 04:35
其实有的时候onDestroy不执行Service就挂掉了。。所以两个方法都不是百分百好使public int onStartCommand(Intent intent, int flags, int startId) { super.onStartCommand(intent, flags, startId); return START_STICKY;}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯