我们有一个应用程序将一些配置数据保存在内存中。在应用程序启动时从服务器获取配置数据。但是,我们希望不时更新此配置(以便将来自服务器的新配置数据传播到客户端)。我们的应用程序通常不会在前台停留很长时间。
根据 Android 文档,可以杀死后台进程以释放一些内存。然而,似乎无法保证这将在合理的时间内发生(例如 4 小时)。因此,如果不需要内存,应用程序可能会永远存在。 https://developer.android.com/guide/components/processes-and-threads.html
一段时间后我们可以依靠Android杀死后台任务吗?还是我们必须建立一种机制,在应用程序运行时更新配置数据?
您能否为一方或另一方提供一些文档或有充分根据的实验?
最好的祝福
本