如何防止我们的进程被Android系统杀死而MileStone内存不足?

时间:2010-12-28 03:27:13

标签: android

如何在低内存的情况下防止我们的进程被Android系统杀死?

3 个答案:

答案 0 :(得分:2)

您可能不应该这样做,而是正确实现生命周期方法。你绝对确定你的应用程序需要这样做吗?

答案 1 :(得分:1)

服务的优先级高于Activities.And将在android获得足够的资源时自动重启。 如果您的应用不需要用户互动,我认为这就是您想要的。

答案 2 :(得分:0)

如果您需要在后台运行某些内容,则需要一项服务。与后台活动相比,操作系统不太可能杀死服务。你还应该期待它会被杀死,那就是Android的设计。如果服务已被终止,您可以使用AlarmManager频繁重新启动服务,以便在没有服务运行的情况下经过很短的时间。