logcat命令=====================================
-b <buffer> 指定要查看的日志缓冲区,可以是system,events ,radio,main . 默认值是system和main
-c 清楚屏幕上的日志.
-d 输出日志到屏幕上.
-f <filename> 指定输出日志信息的<filename> ,默认是stdout .
-g 输出指定的日志缓冲区,输出后退出.
-s 设置默认的过滤级别为silent.
-v <format> 设置日志输入格式,默认的是brief 格式,要知道更多的支持的格式,参看Controlling Log Output
brief — 显示prority/tag,产生日志的进程的id,和日志消息本身。它是日志默认的输出格式。
process — 显示priority,产生日志的进程的id,和日志消息本身
tag — 显示prority/tag,和消息本身
thread — 显示priority,线程和日志消息本身
raw — 只显示消息本身
time — 显示产生日志的时间,prority/tag,产生日志的进程Id,和日志消息本身。
long — 显示产生日志的时间,prority/tag,产生日志的进程Id,和日志消息本身。但是日志消息本身另其一行进行显示。每个日志之间空一行。
adb logcat -s robin:i == adb logcat robin:i *:S//-s用法
adb logcat -b system -b main -b events -b radio -s robin:i//-b用法
adb logcat -s robin:i>1.log//保存到1.log
adb logcat -v time -s robin:v//-v用法
adb logcat -v time | grep -i "ServiceManager"//grep,不区分大小写
adb logcat -c && adb logcat //从当前开始显示