上一篇讲解了WorkManager使用篇,本篇我们就从源码角度来分析WorkManager的工作原理。 WorkManager的原理 上一篇WorkManager使用篇讲解了如何使用WorkManager。本篇我们就按照上一篇的使用步骤来分析源码。 生成WorkRequest的源码 第一步生成一个待执行的request请求val request = OneTimeWorkRequestBuilder() .setConstraints(constraints) .addTag(tagCountWorker)