致命异常不会杀死我的整个Android应用程序是正常的吗?

时间:2012-02-04 23:43:57

标签: android android-activity history lifecycle activity-stack

我有点担心如果我在我的应用程序中的某个活动中遇到异常,强制关闭对话框似乎会让我回到应用程序历史记录/堆栈中的先前活动,而不是杀死整个应用程序。 这是正常的吗?我担心我的应用程序可能会以某种方式运行其自身的多个版本。

通过故意“打破”我的代码,我已经想到了这么多:

这些是我的活动相继打开的 A>B>C>D>E

中断活动A会导致我强行关闭手机主屏幕 活动B同上 打破D似乎会在强制关闭时让我回到活动B 打破E似乎会在强行关闭时将我带回活动C

发生了什么事? 我检查了所有的意图,以确保我没有打开它们两次

1 个答案:

答案 0 :(得分:1)

多数民众赞成正常:-) 您必须杀死基本活动才能停止所有应用。

相关问题