0

我有将文件上传到服务器的工作服务。我正在尝试取消并在它之后再次安排它,但工作没有再次安排。我这样做:

    jobScheduler.cancel(UPLOADER_JOB_ID);
    jobScheduler.schedule(jobInfo);

这发生在 Android 8 之前的设备上。

为什么我不能通过上面的代码再次安排它?

提前致谢!

可能的解决方法

我发现如果我将最小延迟添加到作业大约 3 秒,它会正常工作。首先取消作业,然后以 3 秒的延迟安排它。但这不适用于小米 MiUi 8。

4

1 回答 1

0

可能的解决方法

我发现如果我将最小延迟添加到作业大约 3 秒,它会正常工作。首先取消作业,然后以 3 秒的延迟安排它。但这不适用于小米 MiUi 8。

于 2017-10-05T08:54:08.980 回答