解决方案 »

  1.   

    google官方说过,app crash后,系统会自动kill掉进程,释放内存
      

  2.   


    我希望他自动KILL掉进程,但是他KILL后会自动重启,我不希望他重启。
      

  3.   

    因为有null pointer的exception,你可以try这个exception,然后做finish就可以避免
      

  4.   

    我也在研究这个问题,但是我发现在Activity2中抛异常后应用退出了不会重启,但是若在Activity2或Activity1中kill当前进程后,应用会重启。不明白为什么进程在被kill掉的情况下却能自动重启,这个重启进程的操作在哪里,是Android系统的一种机制吗?
      

  5.   

    其实相对于不重启,楼主应该努力让APP不crash才好吧。