Я нахожусь в процессе разработки приложения, которое в основном будет просто выполнять фоновую работу для считывания данных с соседнего датчика BLE (Bluetooth Low Energy) каждые 15 минут (если Bluetooth не включен, ему потребуетсяпредложить пользователю включить его из фоновой службы) и синхронизировать данные на сервере один раз в день.Я не уверен, какой подход лучше всего подходит для фоновой работы, так как мне нужно гарантировать своевременное выполнение фоновых задач, поскольку это очень важно для цели приложения.
Я посмотрелпри следующих подходах:
Любая помощь будет высоко оценена.Спасибо