![](https://webcf.waybackmachine.org/web/20210726231205im_/https://habrastorage.org/getpro/habr/upload_files/b8f/b22/f8f/b8fb22f8f518ba0af7d38c4834f4ac53.jpeg)
С релизом Android 12 приложения, где новая версия операционки будет указана в targetSdkVersion, получат запрет на запуск foreground-сервисов в бэкграунде. В качестве альтернативы Google предлагает WorkManager, который с появлением expedited jobs станет предпочтительным вариантом для запуска высокоприоритетных фоновых задач.
О нём и пойдёт речь в статье — под катом обсудим новые возможности инструмента, подключим его к приложению и реализуем миграцию с foreground-сервиса.