首页 > 解决方案 > Android如何杀死一个Activity?

问题描述

正如我们所知, Android在某些情况下会终止暂停的Activity 。并且有一个 FIFO 回栈的活动

我的问题如下:

  1. Android 如何在不从后台堆栈中拉出Activity的情况下杀死它(它可能会影响顶部活动的Activity

  2. 杀死它之后,这个Activity释放了什么东西?我还能得到这个Activity的实例吗?

标签: androidandroid-activityandroid-lifecycle

解决方案


Android 不会“单独”杀死活动,它会杀死带有所有活动的整个应用程序进程。

让系统杀死活动的唯一方法是在设备的开发人员选项中设置不保留活动标志。但是,此选项仅用于开发,不适用于发布中的应用程序。


推荐阅读