Android保持活动免于死亡

Kle*_*ine 2 java memory android android-activity

我在我的Android应用程序中使用的主要活动使用相当大的内存,这意味着在功能不太强大的手机上,它很容易在不在前面时被杀死.通常这很好,但是当我仍在我的应用程序中时,它也会发生,但在堆栈顶部有不同的活动(例如首选项活动).

显然,如果我的应用程序在用户仍在运行时被杀死,则会出现问题.有没有办法禁用操作系统杀掉低内存问题应用程序的能力?

谢谢.

Fel*_*lix 6

不,没有办法.你的选择是:

  1. 阅读活动生命周期活动与任务设计,并正确有效地实施这些.
  2. 使用服务.