В Android Oreo появилось много ограничений на запуск фоновых сервисов / задач.Сервисы в Oreo теперь ведут себя не так, как раньше.
Но что, если мне придется запускать сервис в фоновом режиме в течение 24 * 7 для мгновенного обмена сообщениями.
Я занимаюсь разработкойприложение для обмена мгновенными сообщениями с использованием kurento стороннего API .Чтобы добиться этого, мне нужно будет запустить фоновый сервис, который связывается с сервером для получения новых сообщений.
Ниже, чем Oreo, он работает нормально.
Как предотвратить, чтобы система Android не убивала сервис?.
Я не хочу показывать уведомление все время, пока мой сервис работает, потому что я буду запускать свой сервис в течение 24 * 7 для новых сообщений, так что пользовательский интерфейс будет дешевым.