美文网首页
安卓开发-logcat使用

安卓开发-logcat使用

作者: itBox | 来源:发表于2022-07-16 20:55 被阅读0次

    使用 adb logcat命令行结合grep很方面的过滤想要的内容并输出到文件中

    adb logcat | grep -E "MyApp|MyActivity" > 1.txt //其中 -E 是指 多个tag输出不需要转义

    logcat -d -s MainActivity #-s: 设置输出日志的标签, 只显示该标签的日志;

    adb logcat 过滤方法(抓取日志)

    android输出的每一条日志都有一个标记和优先级与其关联。
    优先级是下面的字符,顺序是从低到高:

     V — 明细 verbose(最低优先级)
     D — 调试 debug
      I — 信息 info
     W — 警告 warn
     E — 错误 error
    

    按级别过滤日志

    adb logcat Test:I #输出TAG为 Test ,I 级别以上的log,包括 i, w, e的Log

    采用grep过滤

    模版: adb logcat | grep -E '^[VDE]/(TAG1|TAG2)'

    简单的匹配一行当中的某个字符串,

    例如 MyApp:

           adb logcat | grep MyApp
           adb logcat | grep -i myapp #忽略大小写。
           adb logcat | grep --color=auto -i  myapp #设置匹配字符串颜色。更多设置请查看 grep 帮助。
    

    相关文章

      网友评论

          本文标题:安卓开发-logcat使用

          本文链接:https://www.haomeiwen.com/subject/zuffirtx.html