我只是在寻找Android这么做的原因,以及在编写任何应用程序时可以做什么来“停止”或处理它。除了一些可以教您如何在使用Android智能手机时将其停止的视频之外,我没有找到任何有关此的信息。我正在寻找文档或类似的内容,以阅读并了解为什么会发生这种情况以及如何处理它。
对不起,我的英语不好,不是母语。谢谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
来自官方 documentation
应用程序开发人员必须了解不同的应用程序组件(特别是Activity,Service和BroadcastReceiver)如何影响应用程序进程的生命周期,这一点很重要。 未正确使用这些组件可能会导致系统在执行重要工作时终止应用程序的进程。
及其发生的方式:
为了确定在内存不足时应杀死哪些进程,Android根据其中运行的组件以及这些组件的状态将每个进程置于“重要层次”中