1,定义一个广播接收者的类 ,并重写抽象方法
public class BootCompleteReceiver extends BroadcastReceiver
2,在Androidmanifest 注册
<receiver android:name=".receiver.BootCompleteReceiver"
android:enabled="true"
android:directBootAware="true"
android:exported="true"
>
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</receiver>
3,获取权限
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />