标签: android android-workmanager
在我的应用程序中,我的工作流程如下:
使用WorkManager,如果我想将工作链链接在一起,则需要能够预先指定工作图。但是,直到我收到步骤1的服务器响应后,我才知道要为步骤2添加多少并行工作请求。
解决此问题的最佳方法是什么?
当然,在第1步的工作程序中,只要有响应并排队就可以创建链,但这似乎不理想。
我考虑过只为步骤2创建一个工作请求,并让工作人员迭代地完成所需的工作。但是,这是不可接受的解决方案,因为很可能会超过10分钟的执行限制。如果必须重试此工作请求,也会导致不理想的行为。