簡體   English   中英

WorkManager:在 logcat 中隱藏日志

[英]WorkManager: Hide logs in the logcat

我正在制作一個使用 workManager 來處理后台任務的 SDK。 問題是,我希望我的 sdk 顯示我指定的有用 logcat。 但是,當我運行 workManager 任務時,我會收到有關 workManager 的成功、重試等的調試日志。

Worker result SUCCESS for Work [ id=44a0ed5d-69c5-4318-84eb-69680d1c3647, tags={ TaskPerformer, my_task } ]

無論如何要隱藏這些日志,因為它們對使用該庫的開發人員沒有用處?

我會使用setMinimumLoggingLevel(android.util.Log.ASSERT)

這可能是一種黑客行為,因為 WorkManager 的 API AFAIK 中沒有“禁用日志記錄”,但它會得到這份工作。

來自文檔: https : //developer.android.com/topic/libraries/architecture/workmanager/how-to/debugging

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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