Мне нужно написать службу Android, которая опросает сервер для данных, анализирует данные и затем отправляет их в приложение через намерения. Опрос должен происходить часто (каждые несколько секунд). Из того, что я читал, опроса, подобного этому, не рекомендуется (из-за проблем с батареей). Это моя первая разработка в Android, и после проведения большого количества исследований есть несколько вещей, которые остаются неясными для меня.Создание фоновой службы Android, которая непрерывно опросает REST API для данных
Я не уверен, что служба, адаптер синхронизации или диспетчер аварийных сигналов лучше подходят для моих нужд. Какой из них имеет смысл в контексте этой проблемы?
Эта служба должна запускаться при загрузке и продолжать работать в фоновом режиме. После опроса сервера данные отправляются в другое приложение через намерения. У службы не должно быть никакого взаимодействия с пользователем вообще. Из того, что я читал, похоже, что Android пытается помешать людям писать подобные вещи из-за вредоносных программ. Можно ли это сделать?
Благодарим вас за посещение переполнения стека, но мы также хотим увидеть, что вы сделали до сих пор. Требования к отбрасыванию звучат так, как сделать SO-сайт фриланса;) – Enzokie
Есть ли способ использовать push-уведомление или поддерживать соединение сокета? десять секунд настолько мал, что ваш wi-fi/сетевой адаптер сети будет бодрствовать и разрядить аккумулятор. –