Android開發-日誌工具log

前言

Android的日誌工具類是log,存在於android.util當中,可以使用它對當前活動進行日誌記錄,並且還可以通過它提供的五種方法對日誌記錄進行分類,有利於日後的軟件維護和在開發

日誌記錄的種類

log一共分爲五類,從上往下(verbose<debug<info<warn<error)優先級依次增加:

  • log.v(),日誌裏優先級最低,用於打印一些日常數據;
  • log.d(),用於打印一些調試信息,可以幫助你調試程序和分析問題;
  • log.i(),用於打印一些比較重要的數據,可以幫助開發者分析用戶行爲;
  • log.w(),用於打印一些警告信息,提示可能潛在的風險;
  • log.e(),用於打印一些嚴重錯誤信息,需要及時改正的問題。

日誌記錄的使用

一、定義一個TAG變量,用於提示開發者這個日誌發生於那個活動

 String TAG= "MainActivity";

二、調用log中與事務待處理優先級相同的方法

Log.d(TAG,msg:"onCreate: ");

三、在msg中更改你需要提示的語句

Log.d(TAG, "這是一個調試提示語句 ");

四、在logcat中查看打印出來的日誌信息

在這裏插入圖片描述

log與logcat的配合使用

1.過濾不同優先級的log

在這裏插入圖片描述
2.過濾不同TAG的log

在這裏插入圖片描述
3.使用關鍵字過濾log

在這裏插入圖片描述

結語

相信在之前學習Java過程中我們一直在使用system.out.println()進行數據的輸出,但是他的缺點太多,迫使開發者使用log,並且Android studio中可以配合logcat使用進行日誌過濾。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章