簡體   English   中英

如何減少定期工作請求的最小間隔?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM