Android服务并非始终处于活动状态

时间:2019-03-07 22:17:53

标签: android android-service

我使用警报服务来永久启动该服务,但这不是解决方案,有时也无法正常工作...所以,始终像WhatsApp一样运行服务的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

在android oreo google之后,Google限制了长时间运行服务。您需要使用以下代码处理Firebase或任何持久性通知

context.startForegroundService(intent); ->您需要将startForeground()代码放入服务的onCreate方法中。