Android的日誌工具Log及制定日誌工具

2021-09-29 12:05:12 字數 1069 閱讀 5808

android中的日誌工具類是logandroid.util.log),這個類中提供了如下5個方法來供我們列印日誌。

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)

}}

在其內部分別呼叫了log.v()log.d()log.i()log.w()log.e()這5個方法來列印日誌,只不過在這些自定義的方法中我們都加入了乙個if判斷,只有當level的值小於或等於對應日誌級別值的時候,才會將日誌列印出來。這樣就把乙個自定義的日誌工具建立好了,之後在專案裡我們可以像使用普通的日誌工具一樣使用logutil,比如列印一行debug級別的日誌就可以這樣寫:

logutil.d("tag", "debug log");
只需要修改level變數的值,就可以自由地控制日誌的列印行為了。比如讓level等於verbose就可以把所有的日誌都列印出來,讓level等於warn就可以只列印警告以上級別的日誌,讓level等於nothing就可以把所有日誌都遮蔽掉。使用了這種方法之後,剛才所說的那個問題就不復存在了,你只需要在開發階段將level指定成verbose,當專案正式上線的時候將level指定成nothing就可以了。

Android 的日誌工具Log

android 中的日誌工具是log android.util.log 這個類中提供了如下5個方法來供我們列印日誌。1.log.v 用於列印那些最為瑣碎的 意義最小的日誌資訊。對應級別verbose,是android 日誌裡面級別最低的一種。2.log.d 用於列印一些除錯資訊,這些資訊對你除錯程式...

Android手機抓取log日誌

adb.exe adbwinapi.dll adbwinusbapi.dll 這三個檔案即可使用 在pc端解壓縮,得到platform tools latest windows資料夾 此處將此資料夾放在d盤根目錄下 2 手機在開發者模式下,開啟usb除錯功能 看自己具體的手機操作 然後用usb線連線...

Android手機抓取log日誌

adb.exe adbwinapi.dll adbwinusbapi.dll 這三個檔案即可使用 在pc端解壓縮,得到platform tools latest windows資料夾 此處將此資料夾放在d盤根目錄下 2 手機在開發者模式下,開啟usb除錯功能 看自己具體的手機操作 然後用usb線連線...