iT邦幫忙

2022 iThome 鐵人賽

DAY 13
0
Mobile Development

Android studio 30天初學筆記系列 第 13

[Android Studio 30天挑戰] Day13 - 介紹Log

  • 分享至 

  • xImage
  •  

今天開始要準備來講一些使用套件,和比較複雜的程式碼,所以在開始前想要分享一個可以很方便DeBug的工具,那就是Log啦!!!/images/emoticon/emoticon07.gif

Log種類

下面所列的各個方法顯而易見的差別就是點後面的英文字不同,那我就來一個一個介紹。

  1. Log.v
    • 這個v代表Verbose是用來紀錄不重要的訊息,而它會輸出所有的訊息。
  2. Log.d
    • 這個d代表Debug是用來顯示僅在開發期間有用Debug訊息,而它包和以下三種訊息。
  3. Log.i
    • 這個i表information是用來顯示提示性的消息,而它包和以下兩種訊息。
  4. Log.w
    • 這個w代表Warning是顯示警告訊息,一般需要我們注意優化Android代碼,同時選擇它後還會輸出Log.e的信息。
  5. Log.e
    • 這個e代表Error是顯示錯誤的訊息,一般表示應用執行時出現無法處理的嚴重錯誤,通常會導致程序無法繼續運行,而這也是最常用的,能透過尋找錯誤訊息來偵錯。

語法

看到"msg"的地方它能讓你在下圖紅色框框找尋資料時輕鬆找到你要的資料,而後面的"tag"部分則可以觀看你想要的變數之類的(要記得轉成字串型態)。
https://ithelp.ithome.com.tw/upload/images/20220718/20150369zywSfXh4gH.png

Log.e("msg", "tag");

顏色

最後來講一下,怎麼改變Log的顏色,因為我們偵錯時通常是用Errow的部分,所以我就把它改成紅色得更好找尋錯誤。/images/emoticon/emoticon34.gif
我們要先開啟設定。
https://ithelp.ithome.com.tw/upload/images/20220718/20150369IooH4aueb7.png
並在用右上角搜尋"log"就能來到這,並點擊你要更改的Log,並把右下角框框內的打勾取消,就能在上方更改顏色了!!
https://ithelp.ithome.com.tw/upload/images/20220718/20150369S8nUkLjLAc.png


上一篇
[Android Studio 30天挑戰] Day12 - 介紹RecyclerView(下)
下一篇
[Android Studio 30天挑戰] Day14 - 介紹Intent & Bundle
系列文
Android studio 30天初學筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言