Службы Android будут остановлены очень скоро, если я не буду рисовать поверх других приложений

#java #android #service #android-service

#java #Android #Обслуживание #android-сервис

Вопрос:

Мое приложение запускается с Android 5.0 . В настоящее время я тестирую свое приложение на устройстве Android 9. У меня есть служба, которая действует как клиент. Я попытался запустить службу с помощью обоих startService и startForeground , но это не изменило результат (хотя я не отображал никаких уведомлений в строке состояния). Я заметил, что те службы, которые также рисуют поверх других приложений, не будут убиты через несколько минут, вместо этого службы, которые выполняют только фоновый код, вскоре останавливаются. Почему это так?