无法收到开机广播

  • 国内第三方厂商对自启动做了一些限制,
    比如小米要在安全中心-->授权管理--自启动管理里添加
    三星要在智能管理器里面添加...

注意:
1、2.3版本以后 系统提供快速启动选项,如果使用,系统不会发开机完成的系统广播;
2、3.1以后,安装程序要启动一次才会运行接受系统广播,为了防止恶意的内置应用;
3、手机软件如360,定制系统如小米等,会设置禁止应用自启动,如果不在白名单,同样收不到系统广播;

        <!--关机重启时启动服务,重新设置闹钟-->
        <receiver android:name=".receiver.BootCompletedReceiver">
            <intent-filter android:priority="1000">
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <action android:name="android.intent.action.QUICKBOOT_POWERON" />  //快速启动,对!就是这玩意惹的锅!
            </intent-filter>
        </receiver>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容