Android logcat使用

Android logcat使用

1. Android日志说明

当Android系统运行的时候,会搜集全部的系统信息。linux

logcat是Android系统的一个命令行工具,主要用来查看和过滤日志信息。android

使用usb链接到手机设备,在电脑终端上输入 adb logcat ,android会将系统实时日志输出到终端,按 Ctrl + C结束。shell

2. Android logcat介绍

要使用adb命令,首先须要安装Android SDK.adb命令在$ANDROID_HOME/platform-tools目录下.api

安装好Android SDk并配置好环境变量后,在电脑终端执行:工具

$ adb logcatgoogle

或者进入Android手机,执行:命令行

$ adb shell调试

$ logcat日志

3. 清除日志缓冲区

清除日志,并只显示重置后的日志,命令:code

$ adb locat -c

4. 根据日志优先级过滤日志

语法:

$ adb logcat *:#

V 详细日志(默认) D 调试信息 I 正常使用时的日志信息 W 警告 E 错误 F 运行时发生的致命错误

全部的优先级都自动包括比它高的优先级,所以 adb logcat *:W包括警告、错误、致命信息。

5. 使用管道,基于关键字内容进行日志过滤

好比,收集全部包括关键字"api"的日志:

$ adb logcat | grep -i api

关于linux管道与grep命令请自行搜索google.

6. 增长日志颜色,提升日志可读性

命令:

$ adb logcat -C