我已经研究了一段时间但没有结果。需要创建一个永远运行的前台服务。 想法可以在这个要点上找到:https://gist.github.com/varunon9/f2beec0a743c96708eb0ef971a9ff9cd
问题是,当从
Worker
或从 onDestroy()
本身的 ForegroundService
生命周期回调启动前台服务时,会出现以下错误:
android.app.ForegroundServiceStartNotAllowedException: startForegroundService() not allowed due to mAllowStartForeground false: service com.example.myapp/com.example.myapp.proxy.service.MyForegroundService
有人知道如何正确实施这一点吗?