本文转载自:
之前写了一个屏保程序,使用在山寨的平板android上,发现不是次次都能启动屏保服务。山寨的系统开发把开机的逻辑改了。将开机启动多余程序的设置超时了,凡是超时一个系统就关掉后面顺序执行的。搞的我很久没有办法。最后发现广播有优先的方法:
<receiver android:name=".Receiver">
<intent-filter android:priority="1000"><action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </receiver>
设置为最高后。每次都能起来。
感谢这位仁兄的文章: