Android Boot Complete не работает Nexus One - PullRequest
1 голос
/ 08 августа 2011

Я хочу запустить службу после завершения загрузки. Мой телефон имеет рутованный режим cyanogen. Я уверен, что программа работает верно. И мой телефон не запускается. TASK KİLLER и другие.?? Спасибо

Ответы [ 2 ]

4 голосов
/ 08 августа 2011

Существует несколько причин, по которым ваше приложение не может получать BOOT_COMPLETED braodcast:

  1. У вас нет разрешения RECEIVE_BOOT_COMPLETED в вашем AndroidManifest.xml
  2. Ваше приложение установлено на SD-карту.Обратите внимание, что BOOT_COMPLETED обычно отправляется перед установкой SD-карты, и поэтому все приложения, расположенные на SD-карте, еще не зарегистрированы в системе.Сделайте ваше приложение доступным только для внутренней памяти.
0 голосов
/ 08 августа 2011

посмотрите здесь:

http://www.androidenea.com/2009/09/starting-android-service-after-boot.html

показывает, как зарегистрироваться для широковещательных событий BOOT_COMPLETE.

...