如何在低内存的情况下防止我们的进程被Android系统杀死?
答案 0 :(得分:2)
您可能不应该这样做,而是正确实现生命周期方法。你绝对确定你的应用程序需要这样做吗?
答案 1 :(得分:1)
服务的优先级高于Activities.And将在android获得足够的资源时自动重启。 如果您的应用不需要用户互动,我认为这就是您想要的。
答案 2 :(得分:0)
如果您需要在后台运行某些内容,则需要一项服务。与后台活动相比,操作系统不太可能杀死服务。你还应该期待它会被杀死,那就是Android的设计。如果服务已被终止,您可以使用AlarmManager频繁重新启动服务,以便在没有服务运行的情况下经过很短的时间。