要在监听开机的地方执行以下代码
// 开机启动Activity(启动activity时会先启动主进程)Intent intentActivity = new Intent(context,OtherActivity.class);actIntent.setAction("android.intent.action.MAIN");  actIntent.addCategory("android.intent.category.LAUNCHER"); intentActivity.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK );//不加此句会报错。context.startActivity(intentActivity);//开机启动服务Intent serIntent= new Intent(context, BootService.class);  serIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  context.startService(serIntent);  // 开机启动应用Intent app = context.getPackageManager().getLaunchIntentForPackage("包名");context.startActivity(app);

更多相关文章

  1. Android系统SystemServer进程启动过程源码分析
  2. Android检测系统中是否存在某进程
  3. Android杀死进程方法
  4. Android init进程
  5. Android中的进程有哪些?说出它们的优先级
  6. Android Service进程间双向通信之Messenger(系列4)
  7. Android5.0开关机模块——zygote进程
  8. Android当前任务管理器不显示应用进程

随机推荐

  1. XE8 (RTM) Android SDK 更新安装
  2. Android(安卓)Notes 之 Tween动画 (3)添加
  3. Android学习笔记(二八):字体
  4. android 仿微信聊天界面,以及语音录制功能
  5. Android UnitTest FrameWork
  6. android 定位 代码关于android gps定位最
  7. Android(安卓)MMS专题
  8. Android 之不要滥用 SharedPreferences(上
  9. Android架构组件-WorkManager
  10. Android中gravity与layout_gravity的区别