package com.hdl.sdk.hdl_sdk.activity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; public class BootComplete extends BroadcastReceiver { static final String action_boot = "android.intent.action.BOOT_COMPLETED"; @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(action_boot)) { Log.i("djl", "boot start"); Intent StartIntent = new Intent(context, MainActivity.class); //接收到广播后,跳转到MainActivity StartIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(StartIntent); } else if (intent.getAction().equals("com.hdl.action.WARNING")) { String warningType = intent.getStringExtra("HdlWarning"); Log.i("djl", warningType); } } }