Android 在移动设备重新启动时启动活动

Android 在移动设备重新启动时启动活动,android,restart,Android,Restart,我想设计一个应用程序。它将在移动重新启动时启动。 我可以使用“android.intent.action.BOOT_COMPLETED”intent启动我的活动 但“三星笔记”有重启手机的功能,不需要先关机再开机 这里我面临的问题是,我的应用程序无法在“重新启动”时启动。通过删除注释的代码,现在问题已经解决 Intent startMainActivity = new Intent(context,MyActivity.class); startMainActivit

我想设计一个应用程序。它将在移动重新启动时启动。 我可以使用“android.intent.action.BOOT_COMPLETED”intent启动我的活动 但“三星笔记”有重启手机的功能,不需要先关机再开机
这里我面临的问题是,我的应用程序无法在“重新启动”时启动。

通过删除注释的代码,现在问题已经解决

    Intent startMainActivity = new Intent(context,MyActivity.class);      
    startMainActivity.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    context.startActivity(startMainActivity);
   /* Intent startMain = new Intent(Intent.ACTION_MAIN);
    startMain.addCategory(Intent.CATEGORY_HOME);
    startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    context.startActivity(startMain);*/

在我的应用程序启动后,我正在使用注释代码启动主屏幕

不,这不会发生,因为此操作是系统保留的,您可以检查此开发人员链接…“我想设计一个应用程序。它将在手机重新启动时启动。”--然后编写您自己的主屏幕。是否确实要在重新启动时启动应用程序,或者你想在手机启动时启动后台进程(比如Android服务)?