Запустить службу в другой теме после BOOT_COMPLETE - PullRequest
1 голос
/ 29 января 2012

В настоящее время я работаю с приложением для Android, которому требуется фоновая служба, запущенная в другом потоке. Проблема в том, что я хочу запустить его после BOOT_COMPLETE и не хочу, чтобы он блокировал мой основной поток.

У кого-нибудь есть идеи?

Ответы [ 2 ]

1 голос
/ 29 января 2012

Вы должны зарегистрировать BroadcastReceiver с действием BOOT_COMPLETE.

В методе onReceive() приемника вы должны запустить Service, используя метод startActivity().

Смотрите аналогичный пост здесь .

0 голосов
/ 29 января 2012

Посмотрите широковещательный приемник ... это все, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...