1.自己重写的service未启动过是不能监听类似开机重启完成的广播事件的。
2.将service设为允许外部程序启动(主要用于无图标应用),这样外部程序通过代码启动此service,也算此service启动过,这样就可以监听重新启动完成的广播事件了,如:
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.PHONE_STATE" />