前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >adb 常用命令大全(5)- 日志相关

adb 常用命令大全(5)- 日志相关

作者头像
小菠萝测试笔记
发布2020-11-11 15:24:09
3420
发布2020-11-11 15:24:09
举报
前言

Android 系统的日志分为两部分

  1. 底层的 Linux 内核日志输出到

/proc/kmsg

  1. Android 的日志输出到

/dev/log

语法格式

代码语言:javascript
复制
adb logcat [<option>] ... [<filter-spec>] ...

按优先级过滤日志

Android 的日志分为如下几个优先级

  • V —— Verbose(最低,输出得最多)
  • D —— Debug
  • I —— Info
  • W —— Warning
  • E —— Error
  • F —— Fatal
  • S —— Silent(最高,啥也不输出)
小栗子
代码语言:javascript
复制
adb logcat *:W
  • 该命令会将 Warning、Error、Fatal 和 Silent 日志输出。
  • 记得固定写法哦

*:W

指定日志格式

代码语言:javascript
复制
adb logcat -v <format>
brief
代码语言:javascript
复制
<priority>/<tag>(<pid>): <message>

# 示例

D/HeadsetStateMachine( 1785): Disconnected process message: 10, size: 0
process
代码语言:javascript
复制
──  (<tag>)
<priority>(<pid>) <message> 

# 示例 

──  (MAXHUB-PostBonjourInfoRunnable)
D( 1785) Disconnected process message: 10, size: 0 (HeadsetStateMachine)
tag
代码语言:javascript
复制
<priority>/<tag>: <message> 

# 示例

D/HeadsetStateMachine: Disconnected process message: 10, size: 0
raw
代码语言:javascript
复制
<message>

# 示例

Disconnected process message: 10, size: 0
time
代码语言:javascript
复制
<datetime> <priority>/<tag>(<pid>): <message>

# 示例

08-28 22:39:39.974 D/HeadsetStateMachine( 1785): Disconnected process message: 10, size: 0
threadtime
代码语言:javascript
复制
<datetime> <pid> <tid> <priority> <tag>: <message> 

# 示例

08-28 22:39:39.974 1785 1832 D HeadsetStateMachine: Disconnected process message: 10, size: 0
long
代码语言:javascript
复制
[ <datetime> <pid>:<tid> <priority>/<tag> ]
<message>

# 示例

[ 08-28 22:39:39.974  1785: 1832 D/HeadsetStateMachine ]
Disconnected process message: 10, size: 0

清空日志

代码语言:javascript
复制
adb logcat -c

查看内核日志

代码语言:javascript
复制
adb shell dmesg
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-11-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 语法格式
  • 按优先级过滤日志
    • 小栗子
    • 指定日志格式
      • brief
        • process
          • tag
            • raw
              • time
                • threadtime
                  • long
                  • 清空日志
                  • 查看内核日志
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档