我在自己的应用中开启了一个服务 然后打开任务管理器直接把我的应用划掉
然后就看到我的服务消失了几秒(因为在里面开启了一个timer一直在打印输出 所以看得出来)
然后才又一次重新启动
我想要关闭自己的应用而开启的服务不会中断几秒应该怎么做?
系统是魅族flymeOS
我用酷狗 直接在任务管理器划掉酷狗 可是后台播放没有停下来
我就想实现这样的效果
谢谢
------解决思路----------------------
你有试过 不同手机 中 用 任务管理器 kill 掉过 酷狗么?
------解决思路----------------------
把你的服务放在单独一个进程里,不要放在主进程里。
------解决思路----------------------
试下Foreground service,前台绑定通知栏的service优先级最高,可能是酷狗是Foreground service因为优先级高所以mx没有去清理。这个可能跟手机有关,比如小米的清理是六亲不认的