如何强制关闭我的Android应用程序?

问题描述:

那么显然我的Android应用程序犯规密切当我完成的活动,因此有没有办法强制关闭它包括可以打开我的应用程序的任何活动?如何强制关闭我的Android应用程序?

+1

一个更好的办法是要弄清楚它是什么,你的应用程序启动你的活动结束后保持活动状态。 – trutheality 2011-06-03 21:34:50

+0

Android让你的android应用程序保持活着,但它不会做任何处理(除非你正在做它)。这允许它留在内存中,并在用户下次启动时加载得更快。 – 2011-06-03 21:51:01

确保您已启动线程终止,然后调用finish

顺便说一句。你如何核实你的活动没有结束?

进程仍然存在的事实并不意味着活动没有完成。这个过程可能会保留一段时间,直到操作系统决定杀死它。

如果没有正确完成活动,请确保您没有留下一个线程运行。

还有就是API中没有方法来关闭一个应用程序。方便时由操作系统终止。最后一个资源是杀死进程,但你永远不需要在你的应用中使用它。

呼叫finish()在点,当你希望它关闭。例如,在onPause()中,如果您希望在活动不再是最上面的活动时完成此操作。

我个人建议你只需确保您的应用程序没有做任何事情,当它不活跃,并让有关“整理”它的系统的担心。