adb 常用命令大全(5)- 日志相关
2024-09-27 01:55:28
前言
Android 系统的日志分为两部分
- 底层的 Linux 内核日志输出到 /proc/kmsg
- Android 的日志输出到 /dev/log
语法格式
adb logcat [<option>] ... [<filter-spec>] ...
按优先级过滤日志
Android 的日志分为如下几个优先级
- V —— Verbose(最低,输出得最多)
- D —— Debug
- I —— Info
- W —— Warning
- E —— Error
- F —— Fatal
- S —— Silent(最高,啥也不输出)
小栗子
adb logcat *:W
- 该命令会将 Warning、Error、Fatal 和 Silent 日志输出。
- 记得固定写法哦 *:W
指定日志格式
adb logcat -v <format>
brief
<priority>/<tag>(<pid>): <message> # 示例 D/HeadsetStateMachine( 1785): Disconnected process message: 10, size: 0
process
── (<tag>)
<priority>(<pid>) <message> # 示例
── (MAXHUB-PostBonjourInfoRunnable)
D( 1785) Disconnected process message: 10, size: 0 (HeadsetStateMachine)
tag
<priority>/<tag>: <message> # 示例 D/HeadsetStateMachine: Disconnected process message: 10, size: 0
raw
<message> # 示例 Disconnected process message: 10, size: 0
time
<datetime> <priority>/<tag>(<pid>): <message> # 示例 08-28 22:39:39.974 D/HeadsetStateMachine( 1785): Disconnected process message: 10, size: 0
threadtime
<datetime> <pid> <tid> <priority> <tag>: <message> # 示例 08-28 22:39:39.974 1785 1832 D HeadsetStateMachine: Disconnected process message: 10, size: 0
long
[ <datetime> <pid>:<tid> <priority>/<tag> ]
<message> # 示例 [ 08-28 22:39:39.974 1785: 1832 D/HeadsetStateMachine ]
Disconnected process message: 10, size: 0
清空日志
adb logcat -c
查看内核日志
adb shell dmesg
最新文章
- Servlet和JSP学习指导与实践(三):JSP助阵
- SQL入门语句之ORDER BY 和GROUP BY
- Azure Table storage 之改进DynamicTableEntity类为其添加动态语言扩展
- Gradle学习系列之十——自定义Plugin(本系列完)
- Java中断言的使用(转)
- 沈逸老师PHP魔鬼特训笔记(2)
- 性能调优:mysql之left join
- Matlab—regexp正则表达式
- Python学习笔记 - map reduce
- jsp四大作用域
- 关于ADO.Net SqlConnection的性能优化
- Office2013 如何安装Matlab notebook
- PHP安装Xdebug扩展并配置PHPstorm调试(Centos、Windows)
- MyEclipse WebSphere开发教程:WebSphere 7安装指南(三)
- POJ 1032
- python自动化17-JS处理滚动条
- Vue 不睡觉教程2 - 洋气的文件结构
- 《Algorithms算法》笔记:元素排序(1)——简单排序
- [javaSE] 网络编程(URL)
- k8s-离线安装coreos