[英]Behavior of Android pending Intent and system restart?
这关系到android在处理电话重启时向服务交付未决意图的能力。 我更担心工作队列中待定意图的可靠性。
如果没有待定意图的持久性,那么如果我们长期运行需要执行子任务的服务,我不确定使用待定意图是否足够可靠。
如果在onStartCommand()返回后系统终止了该服务,请重新创建该服务,并使用传递给该服务的最后一个意图调用onStartCommand()。 任何待处理的意图都会依次传递。 这适用于正在积极执行应立即恢复工作的服务,例如下载文件
待处理的意图仅在内存中具有作用域,而android操作系统是实时的吗?
是。
在系统重新启动或关闭期间,挂起的意图是否会对每个应用程序的磁盘具有一定程度的持久性,以便将其还原回?
否。如果您需要进行重新启动后的工作,则需要一个持久的工作队列。 您可以考虑使用Tape 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.