Android-сервис должен обрабатывать сбой подключения - как? - PullRequest
0 голосов
/ 09 сентября 2010

У меня есть приложение, которое регулярно извлекает данные из Интернета (3 раза в неделю).

Данные на сервере доступны через XML API (который я построил) и который работает без проблем.

Однако некоторые из телефонных трубок пользователей не включены / не подключены во время вызова.

Как лучше всего справиться с отсутствием сбоя сетевого соединения?

Реализовать прослушиватель сетевого соединения? Это плохая идея?

Я всегда могу запустить службу при запуске телефона, но нет никаких гарантий, что в этот момент у них будет установлено и работает соединение.

Немного смущен. Любая помощь приветствуется.

1 Ответ

0 голосов
/ 09 сентября 2010

Как лучше всего справиться с отсутствием сбоя сетевого соединения?

Я искренне надеюсь, что вы реализуете это через AlarmManager, и ваша реализация три раза в неделю является повторяющимся сигналом тревоги. В этом случае запланируйте одноразовый будильник на X минут и повторите попытку.

...