【发布时间】:2017-08-05 09:48:28
【问题描述】:
我创建了一个应用程序,我想让它稳定可靠,因此在卸载之前它永远不会停止工作,我知道系统会在内存不足时杀死应用程序。当系统杀死你的应用程序时究竟会发生什么?它是否会从应用程序中占用所有堆内存并使其无法正常工作?或维护当前安装在手机上的所有应用程序的应用程序流程?如何确保我的应用程序不会停止工作并且系统保持其优先级?
谢谢
【问题讨论】:
-
你想保留你应用的后台服务还是整个应用,例如任务、窗口、活动等等?
-
AFAIKAndroid 会杀死您的应用程序在后台运行的 Linux 进程,这当然足以恢复一些内存并破坏应用程序。注意:这部分需要对 Linux 有一定程度的了解。
标签: java android performance process