Android logcat命令汇总
应用场景 :查看应用日志
adb logcat -b main
应用场景 :查看系统日志
adb logcat -b system
应用场景 :查看射频日志
adb logcat -b radio
应用场景 :查看系统event日志
adb logcat -b events
应用场景 :查看crash日志
adb logcat -b crash
应用场景 :查看kernel日志
adb logcat -b kernel
应用场景 :清除日志缓冲区
adb logcat -c
应用场景 :转储日志并退出
adb logcat -d > log.txt
应用场景 :查看上次启动前的日志
adb logcat -L
应用场景 :只显示指定进程ID的日志
adb logcat --pid=472
应用场景 :显示带颜色的线程时间格式
adb logcat -v color,threadtime
应用场景 :显示UTC时间并包含年份
adb logcat -v UTC,year
应用场景 :显示简略信息:优先级、标签、PID
adb logcat -v brief
应用场景 :显示完整元数据
adb logcat -v long
应用场景 :显示原始日志
adb logcat -v raw
应用场景 :显示默认格式:时间、PID、TID
adb logcat -v threadtime
应用场景 :显示格式:时间、UID、PID、TID
adb logcat -v uid
应用场景 :输出二进制日志
adb logcat -B
应用场景 :将日志写入文件
adb logcat -f /sdcard/log.txt
应用场景:每个日志文件最大1MB,保留5个旧文件
adb logcat -f /sdcard/log.txt -r 1024 -n 5
应用场景 :设置日志缓冲区为16MB
adb logcat -G 16M
应用场景 :显示日志统计信息
adb logcat -S
应用场景 :显示所有Error及以上级别的日志
adb logcat *:E
应用场景 :只显示ActivityManager的Info级别日志
adb logcat ActivityManager:I *:S
应用场景 :正则表达式过滤日志
adb logcat -e "error"
应用场景 :显示最近10条日志
adb logcat -t 10
应用场景 :显示指定时间后的日志
adb logcat -T "2025-04-10 23:44:40.10"
应用场景 :按UID过滤日志
adb logcat --uid=1000