Android Studio中的后台进程|服务

问题描述 投票:0回答:2

我无法在Google上找到任何答案,导致IDK如何指出问题。我想知道您如何在Android中放置一个后台进程或函数,以便及时执行一些操作,例如检查新通知,即使任何应用程序关闭,该后台进程也应始终处于活动状态。

android background-process background-service
2个回答
0
投票

请检查Foreground Service上的文档。

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


0
投票

您应该阅读有关Services的本文。但是,您还应该阅读一些有关Android Oreo及更高版本的限制。例如,如果您关闭了应用程序,则操作系统可能会杀死您的Services。检查this链接中的Background Execution Limits。如果要查找通知,则应实现扩展ServiceMyFirebaseMessagingService override方法的onMessageReceived。请检查this link

© www.soinside.com 2019 - 2024. All rights reserved.