[英]How can I reduce the minimum interval for periodic work requests?
我知道從WorkManager
請求定期工作時至少有 15 分鍾的時間間隔,我理解這樣做的原因。
然而,出於調試目的,當我想測試一些工作是如何安排和運行的時,不得不等待 15 分鍾才能看到結果非常煩人。 對於一些調試任務,當特別需要檢查WorkManager
的行為時,似乎沒有選擇使用警報服務之類的解決方法。
那么是否有可能只是暫時繞過最小周期間隔進行調試?
那么是否有可能只是暫時繞過最小周期間隔進行調試?
不,因為那時開發人員會出於任何原因使用它。
等待15分鍾才能看到結果非常煩人
編寫Worker
的單元測試。
或者, 為您的Worker
編寫儀器測試。
或者,讓您的Worker
成為包含實際業務邏輯的其他代碼的非常薄的包裝器。 將Worker
用於周期性方面,並直接使用包裝代碼進行調試(例如,暫時將其連接到Button
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.