приложение собирает данные с сенсоров и bluetooth и каждые 10 секунд их как-то обрабатывает. т.к. нужно чтобы все это работало и при выключенном экране и свернутом приложении, нужен фореграунд сервис. собственно, вопрос в том, обязательно ли пихать все эти листенеры и обработчики в сервис или достаточно поднять пустой фореграунд сервис (типа заглушку) и он будет держать приложение включенным и оно продолжит собирать данные?
проверил экспериментально — достататочно поднять пустой фореграунд сервис.
зачем пустой, если он может быть user friendly ;)
Обсуждают сегодня