package com.sw.dualscreen.receiver import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import com.sw.dualscreen.activity.InitActivity import timber.log.Timber class BootReceiver : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { if (Intent.ACTION_BOOT_COMPLETED == intent.action) { Timber.d("设备启动完成,开始执行自启动逻辑") val intent = Intent(context, InitActivity::class.java) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) context.startActivity(intent) } } }