1、先在AndroidManifest.xml声明权限
2、新建BootReceiver.java 继承 BroadcastReceiver并重写onReceiver 方法,再onReceiver 方法中调用启动应用的方法startApp(Context context);
3、再AndroidManifest.xml中注册开机广播接收者,接收开机广播:android.intent.action.BOOT_COMPLETED
4、再AndroidManifest.xml中设置应用安装位置
5、编译应用后安装到机器上,需要手动启动一次应用后,就可以正常的开机自启动