后台进程|安卓工作室中的服务



我在谷歌上找不到任何答案,原因是IDK如何陈述问题。我想知道你是如何在android中放置后台进程或功能的,它可以及时进行一些操作,如检查新通知,后台进程应该在任何活动中一直工作,即使应用程序关闭。

您应该阅读这篇关于服务的文章。但是,您也应该了解一些限制,特别是对于AndroidOreo及以上版本。例如,如果你关闭了应用程序,操作系统可能会杀死你的Services。检查此链接中的Background Execution Limits。如果您正在寻找通知,您应该实现一个扩展MyFirebaseMessagingServiceoverrideonMessageReceived方法的Service。请检查此链接。

请查看Foreground Service上的文档。

注意:您需要显示通知才能启动Foreground Service。不要忘记您的服务正在UI线程上运行。

相关内容

最新更新