Android.util.Log 關於Android開發中打印log


  • 日常Android開發真機調試過程經常會遇到系統日志過多過快,想看的內容一閃而過的問題。而自定義些log可以很好的解決這些問題。

  •  

    代碼中添加 log 

    androidsdk中提供了log輸出的api,方法在android.util.Log類中。

    Log.v(tag,message);        //verbose模式,打印最詳細的日志 

    Log.d(tag,message);        //debug的日志 

    Log.i(tag,message);        //info的日志 

    Log.w(tag,message);       //warn的日志 

    Log.e(tag,message);        //error的日志 

    根據首字母對應VERBOSE,DEBUG,INFO,WARN,ERROR。

    tag和message分別是兩個String值 

    tag用來標記log消息的源頭的. message是這條log的內容。

    看代碼我這里寫了5行日志對應不同的級別

    Android.util.Log 關於Android開發中打印log
  •  

    查看log

    Activity其中的中加上了Log.v來記錄日志輸出,結果如下圖.

    Android.util.Log 關於Android開發中打印log
  •  

    Eclipse指定看某個tag信息

    當然我們也可以指定看某個日志信息,具體是在Eclipse LohCat中設置需要看的tag,可見圖中紅色框體。在by Log Tag中設置先看的日志tag。

    Android.util.Log 關於Android開發中打印log
  • 5

    這里我設置tag為 ,運行程序。

    Android.util.Log 關於Android開發中打印log
  • 6

    就可以看到指定的某個log信息了,這樣調試代碼起來是不是很方便。

    Android.util.Log 關於Android開發中打印log
  •  


  • 免責聲明!

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



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