android 开机启动

public class StartupReceiver extends BroadcastReceiver {  
  @Override  
  public void onReceive(Context context, Intent intent) {  
    Intent startupintent = new Intent(context,StrongTracks.class);  
    startupintent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  
    context.startActivity(startupintent);  
  }  
}  

<receiver android:name=".StartupReceiver">  
    <intent-filter>  
        <!-- 系统启动完成后会调用 -->  
        <action android:name="android.intent.action.BOOT_COMPLETED"/>
    </intent-filter>  
</receiver>
原文地址:https://www.cnblogs.com/miaozhenzhong/p/5931047.html