android日誌工具—Log

Android 中的日誌工具類是Log(android.util.Log)這個類中提供瞭如下幾個方法來供我們打印日誌。
android.util.Log
Log.v()
這個方法用於打印那些最爲瑣碎的,意義最小的日誌信息。對應級別verbose,是Android日誌裏面級別最低的一種。
Log.d()
這個方法用於打印一些調試信息,這些信息對你調試程序和分析問題應該是有幫助的。對應的級別是debug,比verbose高一級。
Log.i()
這個方法用於打印一些比較重要的數據,這些數據應該是你非常想看到的,可以幫助你分析用戶行爲的那種,對應級別info,比debug高一級。
Log.w()
這個方法用於打印一些警告信息,提示程序在這個地方可能會有潛在的風險,最好去修復一下這些出現警告的地方,對應的級別warn,比info高一級。
Log.e()
這個方法用於打印程序中出現的錯誤信息,比如程序進入到catch語句當中。當有錯誤信息打印出來的時候,一般都表示你的程序出現了嚴重的問題,必須儘快修復。對應級別error,比warn高一級。

爲什麼使用Log而不使用System.out
System.out 的缺點:
    日誌打印不可控制
    打印時間無法確定
    不能添加過濾器
    日誌沒有級別區分
LogCat優點:
    可以輕鬆添加過濾器
    日誌級別控制
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章