當Android系統運行的時候,會蒐集全部的系統信息。linux
logcat是Android系統的一個命令行工具,主要用來查看和過濾日誌信息。android
使用usb鏈接到手機設備,在電腦終端上輸入 adb logcat ,android會將系統實時日誌輸出到終端,按 Ctrl + C結束。shell
要使用adb命令,首先須要安裝Android SDK.adb命令在$ANDROID_HOME/platform-tools目錄下.api
安裝好Android SDk並配置好環境變量後,在電腦終端執行:工具
$ adb logcat
google
或者進入Android手機,執行:命令行
$ adb shell
調試
$ logcat
日誌
清除日誌,並只顯示重置後的日誌,命令:code
$ adb locat -c
語法:
$ adb logcat *:#
V 詳細日誌(默認) D 調試信息 I 正常使用時的日誌信息 W 警告 E 錯誤 F 運行時發生的致命錯誤
全部的優先級都自動包括比它高的優先級,所以 adb logcat *:W
包括警告、錯誤、致命信息。
好比,收集全部包括關鍵字"api"的日誌:
$ adb logcat | grep -i api
關於linux管道與grep命令請自行搜索google.
命令:
$ adb logcat -C