В нескольких приложениях мы используем локальные службы для (например) записи местоположений. Это работает идеально в течение некоторого времени (например, 4 часа или 150 км), а затем Android закрывает (больше не хочет) службу. Служба не дает сбоя, это Android, который решает закрыть службу.
Это написано в документации и все в порядке, НО мне нужно выяснить, что служба закрыта. Как я могу это сделать?
Я бы хотел перезапустить наш сервис как можно скорее. Как вы, ребята, узнали, что сервис был закрыт Android? Вы используете финализировать?
Заранее спасибо.