安卓的很多功能实现方式都是“Don't call me, I'll call you back!”,开机启动就是其中之一
步骤:
1.首先建立一个BroadcastReceiver,
2.在他的onReceive中判断手机是否开机启动完毕(intent.getAction().equals(Intent.ACTION_BOOT_COMPLETED))
3是的话启动你的activity或者service;
ps: 记得配置好receiver 和 权限"android.permission.RECEIVE_BOOT_COMPLETED"