关于android:不要保持活动 – 在真实场景中是否可能?

Don't keep activities - Is it possible in real scenario?

我见过两个开发者选项

1
2
1. Don't Keep activities
2. No Background Process

我理解使用这两个选项。

唯一让我感到困惑的是,如果任何其他进程需要内存,android系统会做任何这些

1
2
1. kill only activities.
2. kill the entire application process.

我只看到应用程序进程被杀死。 我还没有看到一个实时场景,其中应用程序进程没有被杀死,只有活动被杀死。

如果是这样,为什么我们需要这个作为"开发者选项"。 是否有任何特定的场景基于哪个android系统决定杀死活动或杀死整个应用程序进程?

Note: I understand both options, please don't give input for understanding the options. Any idea on when"Don't keep activities" scenario might happen ll be highly appreciated.


当用户使用"Clean Master"等应用程序释放RAM时。 此清理程序清除应用程序使用的内存,但进程本身仍在运行。 当用户返回应用程序时,调用最后一个activityonCreate()