我有问题:
我尝试过多次以正确设置foreground service
以在后台工作。关闭手机屏幕约一分钟后,每次service
暂停。我尝试了WakeLock
,通过timer
和此thread
内部的service
触发了服务事件。
您能帮我解决这个问题吗?
foreground service
的目的不是长时间运行background tasks
。现在有一段时间要让用户知道您的应用程序正在执行某些工作,并且用户对此有所了解。
要执行任何background task
,您可以在Android JetPack库中使用WorkManager
进行检查。您可以找到WorkManager的以下主要功能:
主要特点:
我不知道你要做什么。但是,根据您的问题,您似乎需要执行任何后台任务。因此,根据我的理解,我与您分享的知识很少。