LogCat脚本分析

QTrace为了方便脚本处理,提供了如下几个基础功能:

1)QTrace将所有的log是放在数据库中的,这样查找速度很快,并且可以按照不同的字段进行查找。

2)QTrace提供了数据图形化显示的基础框架。可以方便的将数据图形化。

3)QTrace的脚本有接口与QTrace中的LogCat表格进行互动,比如定位到对应的log, 设置书签等等。

4)QTrace的脚本是类Java的,开发人员不用另外学习一门语言。

5)QTrace的脚本,直接修改直接生效, 不用管编译,打包。

 

这里展示几个实用的内置logcat脚本:

MemoryGC

在LogCat表格界面中,点击右键菜单 Script->Memory GC. 

该脚本的作用是,分析logcat中的memorygc的log, 将释放内存,剩余内存以图表的方式显示,同时也分析memorygc时的耗时与pause时间。

QTrace--Android系统调试分析的利器(2)

 

LogcatBattery

在LogCat表格界面中,点击右键菜单 Script->LogcatBattery. 

该脚本的作用为:分析log中,电池信息,并显示。为Android手机耗电分析提供参考。

QTrace--Android系统调试分析的利器(2)

 

KeyAction

在LogCat表格界面中,点击右键菜单 Script->KeyAction. 

该脚本可以理解为搜索关键Log, 也可以理解为一个通用的脚本分析功能,在脚本中搜索相关的Log, 然后在console中打印中这条log的分析结果。比如Exception,启动进程,按键事件,耗时较长的处理等等,反正就是分析时需要什么,就添加对应的log分析。

QTrace--Android系统调试分析的利器(2)

 

下节介绍:QTrace 的UML功能

 

 

 

QTrace官方网站:

             http://www.qtrace.top

  QTrace下载地址:

             QTrace版本下载(支持Linux,Window)

             QTrace_Window版本下载(Window定制版)

相关文章:

  • 2022-12-23
  • 2021-08-28
  • 2021-12-25
  • 2021-07-02
  • 2021-11-29
  • 2022-01-13
  • 2021-07-30
猜你喜欢
  • 2021-07-31
  • 2021-12-24
  • 2021-08-04
  • 2021-06-26
  • 2021-11-23
  • 2021-04-15
  • 2021-12-31
相关资源
相似解决方案