当前位置: 代码迷 >> Android >> Android应用退出后从新开启
  详细解决方案

Android应用退出后从新开启

热度:4   发布时间:2016-04-28 01:38:58.0
Android应用退出后重新开启

现象:

杀死进程后应用重新启动。

原因:

使用android.os.Process.killProcess(android.os.Process.myPid());退出应用,但存在Activity没有调用finish方法。AMS会重新开启一个线程来从onCreate新建该Activity

总结:

使用kill process退出应用时,记得在Activity之间跳转时(即startActivity后,调用finish方法)。

  相关解决方案