Android Boot Complete无法运行Nexus One

时间:2011-08-08 10:27:04

标签: android service boot complete

我想在启动完成后开始服务。我的手机根据cyanogen mod ..我确定程序是真的..我的手机没有启动TASKKİLLER和其他..有任何设置它谢谢

2 个答案:

答案 0 :(得分:4)

有几个原因可能导致您的应用无法接收BOOT_COMPLETED braodcast:

  1. 您的AndroidManifest.xml
  2. 未获得RECEIVE_BOOT_COMPLETED权限
  3. 您的应用程序安装在SD卡上。请注意,BOOT_COMPLETED通常在安装SD卡之前发送,因此位于SD卡上的所有应用程序尚未在系统中注册。使您的应用程序只能安装到内部存储器中。

答案 1 :(得分:0)

看看这里:

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

它显示了如何注册BOOT_COMPLETE广播事件。