android.os.Process.killProcess(android.os.Process.myPid());
System.exit(1);
这两个方法都做不到,原因是Android一直在监听进程状态,如果进程被结束,就会将其重启,并且到被杀掉的状态之前。
所以想到杀掉进程,只能制造异常,并交给系统进行处理。当然,在此之前你要把异常都拦截下来,不能让用户看到程序崩溃的弹窗嘛
android.os.Process.killProcess(android.os.Process.myPid());
System.exit(1);
这两个方法都做不到,原因是Android一直在监听进程状态,如果进程被结束,就会将其重启,并且到被杀掉的状态之前。
所以想到杀掉进程,只能制造异常,并交给系统进行处理。当然,在此之前你要把异常都拦截下来,不能让用户看到程序崩溃的弹窗嘛