Почему при закрытии Activity сервис перезапускается?
Добрый день.
Наблюдаю интересную картину: есть у меня сервис, который работает в бэкграунде. Запускается один раз и работает там без завершения (по сути слушает Firebase и при наличии изменении сохраняет в SharedPrefs). Теперь если завершить Activity, работающая служба почему-то перезапускается (срабатывает onStartCommand()). Конечно пока это проблем не создает, но по-моему это не очень хорошая практика. Как быть в данной ситуации? Заранее спасибо.