如何解决如何减少定期工作请求的最小间隔?
我知道从 WorkManager
请求定期工作的时间间隔最短为 15 分钟,我理解其原因。
然而,出于调试目的,当我想测试一些工作是如何安排和运行的时,必须等待 15 分钟才能看到结果非常烦人。对于某些调试任务,尤其是需要检查 WorkManager
的行为时,似乎无法使用警报服务之类的解决方法。
那么是否有可能临时绕过最小周期间隔以进行调试?
解决方法
那么是否有可能临时绕过最小周期间隔以进行调试?
不,因为开发人员会出于任何原因使用它。
要等15分钟才能看到结果,太烦了
或者,写 instrumented tests of your Worker
。
或者,让您的 Worker
成为包含实际业务逻辑的其他一些代码的非常薄的包装器。将 Worker
用于周期性方面,并直接使用包装的代码进行调试(例如,暂时将其连接到 Button
)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。