管理自己的日誌工具類

2021-07-09 14:36:51 字數 507 閱讀 7070

平時開發專案的時我們經常都要列印日誌,但是經常都沒有及時的關閉我們的日誌。有時候我們的資料是很重要的隱私,

所以就需要我們來管理自己的日誌,在開發的時候我們可以看自己列印的日誌。當產品上線的時候,我們就要把我們的日誌

列印給關閉掉。

看下面的工具類

public class logutil 

} public static void d(string tag, string msg)

} public static void i(string tag, string msg)

} public static void w(string tag, string msg)

} public static void e(string tag, string msg)

}}

預設的時候level = verbose;

當產品上線的時候我們就將level = nothing;這樣就不會顯示我們列印的日誌了

定製自己的日誌工具

雖然 android 中自帶的日誌工具功能非常強大,但也不能說是完全沒有缺點,例如在列印日誌的控制方面就做得不夠好。打個比方,你正在編寫乙個比較龐大的專案,期間為了方便除錯,在 的很多地方都列印了大量的日誌。最近專案已經基本完成了,但是卻有乙個非常讓人頭疼的問題,之前用於除錯的那些日誌,在專案正式上...

訂製自己的日誌工具

打個比方,你正在編寫乙個比較龐大的專案,期間為了方便除錯,在 的很多地方都列印了大量的日誌。最近專案已經基本完成了,但是卻有乙個非常讓人頭疼的問題,之前用於除錯的那些日誌,在專案正式上線之後仍然會照常列印,這樣不僅會降低程式的執行效率,還有可能將一些機密的資料洩漏出去。如果你想一行一行的把 所有的列...

定製自己的日誌工具

為什麼需要定製自己的日誌工具呢?難得安卓自帶的log不好嗎?雖然 android 中自帶的日誌工具功 能非常強大,但也不能說是完全沒有缺點,例如在列印日誌的控制方面就做得不夠好。打個比方,你正在編寫乙個比較龐大的專案,期間為了方便除錯,在 的很多地方都 列印了大量的日誌。最近專案已經基本完成了,但是...