最近有很多人反应在触发Back按钮后,程序没有完全退出,依然可以通过DDMS看到程序的进程。或者再次启动程序后跳出 “ The application stopped unexpectedly, try again ”。
解决以上问题的方法:
在onDestroy()方法中加入 Process.killProcess 彻底终止当前程序进程。
源代码 (Java):
1 |
protected void onDestroy()
|
2 | { |
3 |
super.onDestroy();
|
4 |
|
5 |
// After this is called, your app process is no longer available in DDMS
|
6 |
android.os.Process.killProcess(android.os.Process.myPid());
|
7 | } |
本文介绍了一种解决Android应用在退出时出现进程残留及再次启动时提示应用意外停止的方法。通过在onDestroy()方法中调用Process.killProcess()来彻底结束进程。
313

被折叠的 条评论
为什么被折叠?



