博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ADB抓取日志和日志过滤
阅读量:4878 次
发布时间:2019-06-11

本文共 530 字,大约阅读时间需要 1 分钟。

建议抓取日志之前先清除缓存的log数据:adb logcat -c

网上有人介绍可以这样写:adb logcat -c && adb logcat

  

1、使用V、D、I、W、E、F、S优先级标记进行过滤

  • V —— Verbose 明细(最低优先级)
  • D —— Debug 调试
  • I —— Info 信息
  • W —— Warn 警告
  • E —— Error 错误
  • F —— Fatal 严重错误
  • S —— Silent 无记载(最高优先级,没有什么会被记载)

  

2、指定标签打印,后面一定是*:S结尾

  

3、打印有时间的log

  

-v 设置log的打印格式(format),time表示打印时间

类似的还有:

-v tag 按标签打印log

  

-v thread 显示I、D、E等日志类型,1033:1357,即进程ID:线程ID

   

带颜色显示进程ID:adb logcat | grep --color=auto PID,这个其实没什么大作用

4、查看某进程使用内存情况:adb shell dumpsys meminfo 进程名

  

5、查看service列表

  

转载于:https://www.cnblogs.com/mgzc-1508873480/p/7116207.html

你可能感兴趣的文章
Sublime Text 报“Pylinter could not automatically determined the path to lint.py
查看>>
Vue基础汇总
查看>>
[小技巧] gcc 编译选项-###
查看>>
0513课堂01 数组,数学函数,时间函数
查看>>
grunt对象之api
查看>>
《驻足思考》笔记
查看>>
全网最详细的Windows系统里PLSQL Developer 64bit的下载与安装过程(图文详解)
查看>>
自动化测试用例getText()获取某一个元素的值返回null或空
查看>>
大数智能未来
查看>>
virtualenv和virtualenvwrapper 的安装和使用
查看>>
MAC sublime text 无法自动补齐标签
查看>>
NgBook留言本开发全过程(1)
查看>>
LeetCode-指针法
查看>>
Python之路,Day12 - 那就做个堡垒机吧
查看>>
linux之shell之if、while、for语句介绍
查看>>
Mysql phpStudy升级Mysql版本,流产了怎么办?
查看>>
SQLServer之数据库行锁
查看>>
OFDM仿真
查看>>
浅谈linux内核中内存分配函数
查看>>
走近SpringBoot
查看>>