我在我的Android应用程序中使用的主要活动使用了相当多的内存,这意味着在功能不太强大的手机上,它很容易在不在前面时被杀死。通常这很好,但是当我仍在我的应用程序中时,它也会发生,但在堆栈顶部有不同的活动(例如首选项活动)。
显然,如果我的应用程序在用户仍在运行时被杀死,则会出现问题。有没有办法禁用操作系统杀掉低内存问题应用程序的能力?
感谢。
答案 0 :(得分:6)
不,没有办法。您的选择是:
答案 1 :(得分:1)
悲伤无法做到。如果它威胁到操作系统的运行能力,你会发现linux内核会终止你的应用程序。可悲的是,你的申请无法阻止这一点。如果可以,我相信你可以看到这些事情的安全隐患。
对不起。