我知道android SO如果需要内存,可以杀死活动和进程。
问题1:
如果活动处于前台,Android可以杀死它吗?
问题2:
如果活动位于前台,Android可以杀死活动的进程吗?
最佳答案
Android processes and application lifecycle document指出:
前台过程
...
系统中只会有几个这样的过程,而这些
如果内存不足以至于没有
这些过程可以继续运行。通常,在这一点上,
设备已达到内存分页状态,因此需要执行此操作
为了使用户界面保持响应。
这意味着您的活动(以及过程)可以被杀死,但只能在极端的记忆条件下并且作为最后的手段。空进程,后台进程,服务进程和可见进程都将在进程被杀死之前被杀死,因此这种情况极不可能发生,但是如果您的应用程序处于打开状态,则可能会导致系统不稳定。
关于android - android可以杀死前台 Activity 吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29710585/