Работа в фоне при заблокированном девайсе

Ответить
Аватара пользователя
ivannatobedev
Сообщения: 30
Зарегистрирован: 03 дек 2014, 13:27

Работа в фоне при заблокированном девайсе

Сообщение ivannatobedev » 08 май 2015, 12:18

Есть фоновый Thread, который посылает запросы на сервер. Во время блокировки экрана происходит одна странность: спустя 30 минут работы, поток просто перестает работать..в таком состоянии он висит следующие 30 минут и потом начинает заново работу. Потоку никакие атрибуты не менял, тестил три раза, время одинаковое. Почему оно так работает?

burovalex
Сообщения: 29
Зарегистрирован: 12 июл 2013, 12:11

Re: Работа в фоне при заблокированном девайсе

Сообщение burovalex » 10 май 2015, 20:55

У тебя скорее всего есть Алармы часовые, которые перезапускают сервис. А так его система грохает через полчаса.
PS: Голая теория на голый вопрос. )

Аватара пользователя
ivannatobedev
Сообщения: 30
Зарегистрирован: 03 дек 2014, 13:27

Re: Работа в фоне при заблокированном девайсе

Сообщение ivannatobedev » 11 май 2015, 12:09

У тебя скорее всего есть Алармы часовые, которые перезапускают сервис.
Нет.
А так его система грохает через полчаса.
А потом система включает его через пол часа? Где можно почитать от этом?
PS: Голая теория на голый вопрос. )
Могу добавить кода) Но там ничего такого. Если не блокировать девайс, то все работает нормально. Из этого я сделал вывод, что это система влияет на приложение. Пока повысил приоритет потоку. Потом отпишусь.

Аватара пользователя
ivannatobedev
Сообщения: 30
Зарегистрирован: 03 дек 2014, 13:27

Re: Работа в фоне при заблокированном девайсе

Сообщение ivannatobedev » 12 май 2015, 13:05

Проблема ушла с установкой потоку высокой приоритетности.
upd: появилась новая проблема - временами начал не корректно работать таймер (сбивается интервал). при заблокированном экране. что подскажете?

Ответить