向左/向右滑动以终止应用会停止服务

时间:2016-11-10 10:52:09

标签: android service

我已经尝试了几乎所有的东西,比如START_STICKY,BroadcastReceiver但是所有这些东西都没有真正重新启动服务。有没有其他方法可以在Android 5.0及更高版本中重启服务

1 个答案:

答案 0 :(得分:1)

START_STICKY将重启服务,但有时需要10秒,有时需要10分钟......有时从不。取决于android系统内存使用情况。

你可以实现一个前台服务,但它会在向下滑动时创建一个对话框。这样可以保持活动的正常运行。

WhatsApp,Facebook等应用程序使用推送通知和意向服务在消息到达时重新启动服务。