Мне нужно написать службу Android, которая опрашивает сервер на наличие данных, анализирует данные, а затем отправляет их в приложение через намерения. Опрос должен происходить часто (каждые несколько секунд). Из того, что я читал, подобные опросы не рекомендуются (из-за проблем с временем автономной работы). Я впервые разрабатываю для Android, и после долгих исследований осталось несколько вещей, которые мне не ясны.
Я не уверен, что служба, адаптер синхронизации или менеджер аварийных сигналов лучше подходят для моих нужд. Что из этого имеет смысл в контексте этой проблемы?
Эта служба должна запускаться при загрузке и продолжать работать в фоновом режиме. После опроса сервера данные отправляются в другое приложение через намерения. Сервис не должен иметь никакого взаимодействия с пользователем. Из того, что я читал, кажется, что Android пытается помешать людям писать подобные вещи из-за проблем с вредоносными программами. Возможно ли это осуществить?