4

使用 JobScheduler 调度 JobServices 时,如果您将多个作业排队,如何确定执行顺序?

例如,如果 JobSerivces 以具有相同要求的顺序安排 1、2、3,那么当满足这些要求时,操作系统选择首先执行哪一个的逻辑是什么?

在我的应用程序中,我看到 jobTags 按顺序安排了 1、2、3、4、5、6,当网络最终可用时,它们执行了 4、3、6、1、5。不知道那是什么逻辑,但如果有人有一些见识,想知道更多。我在文档中找不到任何内容,也找不到用于作业调度的几篇文章。

4

0 回答 0