Android 主动杀死进程后又重启解决方法?程序中结束进程后又重启的解决?

问题
Android 主动杀死进程后又重启解决方法?程序中结束进程后又重启的解决?

解决
有时候我们需要在程序中来做退出程序,结束进程的工作,但如果不是在MainActivity中结束进程时,部分安卓机子会重启app,这达不到我们想要的效果。

下面两个命令就是用来结束进程退出程序的,会自动重启
android.os.Process.killProcess(android.os.Process.myPid());
或者
System.exit(0);

这里我们有个简单的方法就是,如果不是在MainActivity中结束进程时,需要先将MainActivity finished() 掉,然后再结束进程。

下面两个命令就是用来结束进程退出程序的,会自动重启
MainActivity.gmainActivity.finish();
android.os.Process.killProcess(android.os.Process.myPid());
或者
System.exit(0);