zoukankan      html  css  js  c++  java
  • adb 常用命令大全(5)- 日志相关

    前言

    Android 系统的日志分为两部分

    1. 底层的 Linux 内核日志输出到 /proc/kmsg 
    2. 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
  • 相关阅读:
    使用java.util.Timer来周期性的执行制定的任务
    Android中为APP创建快捷方式的原理(自己的理解)
    View.setTag()的作用
    用3种方法在 operator= 中处理“自我赋值”
    关于 const 成员函数
    复制构造函数 与 赋值操作函数
    Command 模式
    Mediator 模式
    求一棵普通树的两个结点的最低公共祖先
    Memento 模式
  • 原文地址:https://www.cnblogs.com/poloyy/p/13936197.html
Copyright © 2011-2022 走看看