Мне нужно разрешить пользователю использовать мое приложение, даже если сеть недоступна и вызывает вызовы сервера, когда сеть доступна. Я использую схему диспетчера аварийных сообщений - широковещательный приемник. Я периодически повторяю, чтобы сделать апи звонки. Я также добавил загрузочный приемник. Но когда пользователь убивает приложение с помощью обзорного экрана, аварийные сигналы не запускаются снова. Есть ли лучший способ реализовать этот общий сценарий?Альтернатива для диспетчера аварийных сигналов для периодических фоновых задач
1
A
ответ
1
Вы можете использовать: - 1. JobScheduler 2. SyncAdapter
Это поможет вам в случае периодически повторять, чтобы сделать API вызовы
Может быть, это помогло бы http://stackoverflow.com/a/3767766/6272369 – Marat
Я думаю, что вы внедрили аварийные сигналы неправильно. Он должен запускать запланированные задачи независимо от того, было ли убито приложение или нет. –
@ Vlad. Когда вы переходите на обзор и удаляете приложение, аварийные сигналы этого приложения очищаются. – yagnasri