問題背景
自學 Android 開發時,觀看教學視頻發現 Log.i 等日誌輸出方法,但在 Java 基礎課程中未見過,不知其含義,特此求助。

詳細解答
Log 是 Android 提供的日誌工具類(android.util.Log),提供多個靜態方法輸出不同級別的日誌,方便開發調試:
- Log.v (Verbose):黑色,輸出所有訊息,最詳細,適合極度詳細的調試。
- Log.d (Debug):藍色,輸出調試資訊,包含上層資訊,可透過 DDMS 的 Logcat 標籤過濾。
- Log.i (Info):綠色,一般提示性資訊,不輸出 V 和 D 級別,但顯示 I、W、E 級別。
- Log.w (Warn):橙色,警告資訊,提示需優化代碼,同時輸出 E 級別。
- Log.e (Error):紅色,錯誤資訊,僅顯示嚴重錯誤,需仔細分析堆棧。
輸出顏色可在 IDE 中自定義調整。善用這些級別能有效定位問題。
