有没有办法停止当前正在运行的 WorkManager 任务的执行?

Gan*_*one 6 android kotlin android-jetpack

WorkManager API Android
我编写了 WorkManager 代码来在后台执行一些工作。
它是 OneTimeRequestBuilder。我想取消正在运行的 WorkManager 任务的执行。
我尝试使用以下代码取消 WorkManager

WorkManager.getInstance().cancelWorkById(workId)
Run Code Online (Sandbox Code Playgroud)

我尝试了另一种方法cancelAllWorkByTag function ,即使这也没有用。

根据文档

用给定的标签取消所有未完成的工作。请注意,取消是一种尽力而为的策略,已经在执行的工作可能会继续运行。

尽力而为策略不会取消当前正在执行的工作。
有没有办法强制停止当前执行?

PS不能分享代码