安卓8.0和加后台服务后,应用程序从最近被杀



我正在开发聊天应用程序,当用户收到新消息时,他应该会收到通知。它在android 7.0及更低版本中运行良好。但在android 8.0及以上版本中,应用程序从堆栈中清除后,后台服务将停止。有没有任何方法可以让服务保持活动状态以接收通知。

您需要运行Oreo(Android 8.0(及更高版本的前台服务。Android将自动停止您的服务。您需要了解服务。https://developer.android.com/guide/components/services[1]

最新更新