Logcat的級別以及Logcat的調試使用


在安卓開發中,我們會發現System.out.println()輸出信息變得異常的麻煩,虛擬機上翻一翻就能看到,但是在真機上,日志信息不停地滾動,導致一瞬間就被刷掉了,所以我們一般使用Logcat來測試和調試程序所輸出的信息。

在LogCat的右上方的5個字母分別表示了5種不同類型的日志信息(並以不同顏色加以區分,級別越高,顏色越突出):

1. [V]:詳細(Verbose)信息,輸出顏色為黑色

2. [D]:調試(Debug)信息,輸出顏色是藍色

3. [I]:通告(Info)信息,輸出顏色為綠色

4. [W]:警告(Warn)信息,輸出顏色為橙色

5. [E]:錯誤(Error)信息,輸出顏色為紅色,這里錯誤信息的級別最高,其次是警告信息,然后是通知信息和調試信息,級別最低的是詳細信息。

6.[assert],新版本加入的。

 

那么怎么使用Logcat呢?

我們使用Log類,如下所示:

 

你會看到Log分多種級別,並且我們使用的時候就是key、value的模式。

我們調試程序時可以根據條件過濾信息,這樣有用的東西就一覽無余了:

 by四海小森森


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM