Здравствуйте
У меня проблема с сервисами
Когда приложение запускается я запускаю сервис AppAutoService методом startService
В документации написано что метод onCreate класса Service будет вызываться если сервис не запущен
https://developer.android.com/guide/components/services.html#StartingAServiceА если сервис был запущен то onCreate не вызывается
То есть у моего сервиса AppAutoService только один экземпляр должен быть по идеи
Все работает, но ОЧЕНЬ часто когда приложение было закрыто долго и открыть снова, то у меня запускается сервис опять такой же второй, новый экземпляр
и в итоге у меня два одинаковых сервиса которые делают одну и ту же задачу, изза этого проблемы по логике приложения
Как сделать так чтоб был только один экземпляр сервиса?
вот в логах хорошо видно, что это два разных экземпляра AppAutoService