Страница 1 из 1

Автозапуск в полночь.

Добавлено: 12 авг 2012, 19:04
efes
Подскажите, как сделать так, чтобы сервис перезапускался в полночь каждого дня? Я сделал так, чтобы он перезапускался при изменении даты/времени/часового пояса в настройках (просто добавив теги в манифесте), но как сделать так, чтобы сервиз запускался каждый день в 00:00 я не понял. Пробовал делать через Timer и через CountDownTimer, по началу работало нормально, но со временем начинает срабатывать не правильно, иногда по несколько раз на дню, иногда раз в несколько дней. Подскажите, пожалуйста, как реализовать?

Re: Автозапуск в полночь.

Добавлено: 14 авг 2012, 14:02
damager82
efes писал(а):Подскажите, как сделать так, чтобы сервис перезапускался в полночь каждого дня?
Это вам встроенный планировщик лучше юзать - http://developer.android.com/reference/ ... nager.html

Re: Автозапуск в полночь.

Добавлено: 17 авг 2012, 03:35
neoksi
AlarmManager в помощь =)
http://blog.divenvrsk.org/2010/09/android.html - хорошая статья по реализации таймера через AlarmManager, используется сервис и броадкаст ресивер.