• adb logcat命令


    1.http://blog.csdn.net/tumuzhuanjia/article/details/39555445

    2.http://blog.csdn.net/xyz_lmn/article/details/7004710

    adb logcat 命令格式 : adb logcat [选项] [过滤项], 其中 选项 和 过滤项 在 中括号 [] 中, 说明这是可选的;

    其中logcat_pid 通过 如下命令获取

               adb shell ps | grep logcat          # Linux 平台

               adb shell ps | findstr "logcat"    #Windows平台

               adb shell  kill 'pid'

    (1) 选项解析

    选项解析 : 

    -- "-s"选项 : 设置输出日志的标签, 只显示该标签的日志;

    --"-f"选项 : 将日志输出到文件, 默认输出到标准输出流中, -f 参数执行不成功;

    --"-r"选项 : 按照每千字节输出日志, 需要 -f 参数, 不过这个命令没有执行成功;

    --"-n"选项 : 设置日志输出的最大数目, 需要 -r 参数, 这个执行 感觉 跟 adb logcat 效果一样;

    --"-v"选项 : 设置日志的输出格式, 注意只能设置一项;

    --"-c"选项 : 清空所有的日志缓存信息;

    --"-d"选项 : 将缓存的日志输出到屏幕上, 并且不会阻塞;

    --"-t"选项 : 输出最近的几行日志, 输出完退出, 不阻塞;

    --"-g"选项 : 查看日志缓冲区信息;

    --"-b"选项 : 加载一个日志缓冲区, 默认是 main, 下面详解;

    --"-B"选项 : 以二进制形式输出日志;

    "-s"选项 : 设置默认的过滤器, 如 我们想要输出 "System.out" 标签的信息, 就可以使用adb logcat -s System.out 

    "-f"选项 : 该选向后面跟着输入日志的文件, 使用adb logcat -f /sdcard/log.txt 命令, 注意这个log文件是输出到手机上,需要指定合适的路径。

     ">"输出 : ">" 后面跟着要输出的日志文件, 可以将 logcat 日志输出到文件中, 使用adb logcat > log 命令, 使用more log 命令查看日志信息;

    " -d -f <log>" 组合命令:可以将日志保存到手机上的指定位置,对不能一直用电脑连着手机收集日志的场景非常有用。

    指定 logcat 的日志输出格式 

    -- "-v"选项 : 使用adb logcat -v time 命令, 可以啥看日志的输出时间;

                  使用adb logcat -v threadtime 命令, 可以啥看日志的输出时间和线程信息;

    -- "brief"格式 : 这是默认的日志格式" 优先级 / 标签 (进程ID) : 日志信息 ", 使用adb logcat -v brief 命令;

  • 相关阅读:
    2019.8.16
    一种抠环的办法
    [HAOI2015]树上染色
    有关树形背包
    2019.7.27
    有关矩阵快速幂
    2019.7.25
    欧拉函数(转载)
    2019.7.22
    phpstudy集成环境安装redis扩展
  • 原文地址:https://www.cnblogs.com/verawang/p/6564939.html
Copyright © 2020-2023  润新知