Android 採用 Log 工具列印日誌, 它將各類日誌劃分為五個等級:
- Log.e: 表示錯誤資訊, 比如可能導致程式崩潰的異常.
- Log.w: 表示警告資訊.
- Log.i: 表示一般訊息.
- Log.d: 表示除錯資訊, 可把程式執行時的變數值列印出來, 方便跟蹤除錯.
- Log.v: 表示冗餘資訊.
如果設定 e 的話, 後面等級較高的日誌是看不見的, 如果設定為 v 的話, 前面等級較低的那些日誌都是可以看見的, 其他級別依此類推.
圖1
圖2 自定義過濾器
圖3 自定義過濾器
自己新增的一條日誌, 分為 tag 和 msg:
圖4 自定義日誌
圖 4 中的 tag 和 msg 對應著圖 3 中的 Log Tag 和 Log Message.