如何防止我们的进程在低内存的情况下被Android系统杀死?
发布于 2010-12-28 11:35:42
您可能不应该这样做,而应该正确地实现生命周期方法。您确定您的应用程序需要这样做吗?
发布于 2010-12-28 13:07:39
服务具有比Activities.And更高的优先级,当android获得足够的资源时,它会自动重启。如果你的应用程序不需要持续的用户交互,我想这就是你想要的。
发布于 2010-12-28 12:56:00
如果你需要一些东西在后台运行,你需要一个服务。与后台活动相比,服务被操作系统终止的可能性更小。不过,你应该预料到它会被杀死,这就是Android的设计。如果某个服务已终止,您可以使用AlarmManager频繁地重新启动该服务,以便在您的服务不运行的情况下很少有时间流逝。
https://stackoverflow.com/questions/4543456
复制相似问题