iT邦幫忙

2022 iThome 鐵人賽

DAY 9
0

新版的Logcat v2, 需要將IDE Android Studio升級為Dolphin(海豚版)及以上才可使用。
Android Studio Dolphin(海豚版)在2022/09/16推出。

主要更新有:

  • 引入新的介面
    • 新版介面
    • 舊版介面
  • 以關鍵字參數的方式過濾日誌。
  • 支援兩種不同的輸出格式(Standard、Compact), 且可以自定義。
  • level以高量顯示。
  • 可開啟多個Logcat視窗。

日誌過濾(搜尋)

新版的Logcat是以 關鍵字'key'+冒號:的方式進行日誌的過濾 key:string
,且可以用空白區隔, 用以組合多個關鍵字。

  • 按下快捷鍵ctrl+space會提示你可以輸入的參數

    注意! 但顯示出的提示並不是每個關鍵字後面都有加冒號: (可能是新版本還不穩定)

常用的關鍵字:

關鍵字 描述
package: 以包名過濾日誌, 預設package:mine表示以當前運行的應用之包名進行過濾。
level: 以優先級過濾日誌
tag: 以標籤過濾日誌
message: 以信息過濾日誌
  • tag: 是用來給日誌輸出標示一個自訂義的標籤, 以便我們容易透過自訂義的標籤搜尋到我們想要尋找的日誌。
  • level: 用以區隔不同日誌的優先級(重要性), 可分為六種不同等級。
level 描述 輸出方法
VERBOSE 顯示全部信息 Log.v
DEBUG 顯示調適信息 Log.d
INFO 顯示一般信息 Log.i
WARN 顯示警告信息 Log.w
ERROR 顯示錯誤信息 Log.e
ASSERT 顯示拋出的斷言 assert

不同的檢視選項

有2兩種日誌輸出格式 Standard View (標準格式)Compact View (簡潔格式)
可以透過Modify Views調整以上兩種日誌輸出格式。

  • Standard View
    預設顯示日期時間、進程ID(包括線程ID)、標籤TAG、包名、level、信息(msg)。

  • Compact View
    預設顯示時間、level、信息(msg)。

  • Modify Views
    可以自訂義Standard和Compact的輸出格式

其他

  • 支援歷史紀錄顯示, 且可將輸入的參數設為收藏


上一篇
Day08 - Bottom Navigation 底部導航欄
下一篇
Day10 - Android Navigation drawer 側拉導航欄
系列文
Android 開發 30天 初學之路筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言