吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7217|回复: 9
收起左侧

[Android Tools] Trace文件分析工具附使用说明

  [复制链接]
冥界3大法王 发表于 2018-2-23 11:14

TraceReader

1.简述

Android 调试工具ddms的devices栏目存在一个功能叫做start method profiling,此按钮顾名思义是启动method profiling的,而Android的Method Profiling功能,是可以在一段时间内记录所有运行过的函数,最后生成一个xxx.trace文件。xxx.trace文件比较有趣,如果分析andorid源码可以知道,xxx.trace文件按线程和时间记录了method的enter和exit事件。也就是说,如果我们能够读取xxx.trace文件,那么我们就能够获取到某段时间,某个app运行过的java函数。<br>

2.功能

 于是乎,便有个这个工具,目前更新到TraceReader v1.1,实现了如下功能:<br>
1)支持拖拽解析xx.trace。<br>
image<br>
2)支持显示线程。<br>
image<br>
3)支持树形显示方法调用<br>
image<br>
4)支持按列显示运行方法<br>
image<br>
5)支持搜索<br>
image<br>
6)支持复制、重命名<br>
image<br>
image<br>
7)支持显示调用时间<br>
image<br>
image<br>

3.用法

 解析trace文件,用法如下:

  byte[] bytes=BytesHelper.toByteArray(fl.getPath());
  Trace trace=new Trace(bytes);      
  trace.getThreadList();

3.原理

TODO….



下载:
工具已开源:https://github.com/panhongwei/TraceReader
从看雪精华中发现的不错工具~~ ,还得再次感谢原作者~~{:301_993:}

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
非法字符 + 1 + 1 不错
爷单身1却潇洒 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

loveark100 发表于 2018-2-23 11:23
图貌似都挂了。看不见
garyt778 发表于 2018-2-23 11:27
peterq521 发表于 2018-2-23 11:28
guer 发表于 2018-2-23 11:51
到用的图,都挂了。
Hmily 发表于 2018-2-23 12:25
给你编辑了,人家开源的地址有现成的MD代码,直接粘贴就行了,你文章不管自己写的还是转的,总是让人看得很恶心啊,好好编辑下不行吗?

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
LzSkyline + 2 + 1 我很赞同!

查看全部评分

wxp1982130 发表于 2018-2-23 13:36
不会用。。。。。。。。。。。。。
zhaotianrun 发表于 2018-2-23 14:01
Hmily 发表于 2018-2-23 12:25
给你编辑了,人家开源的地址有现成的MD代码,直接粘贴就行了,你文章不管自己写的还是转的,总是让人看得很 ...

是啊,有些代码看的不舒服
L__ 发表于 2018-2-23 16:07
这工具不错
wangdong123 发表于 2018-2-23 17:10
谢谢楼主的教程
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 13:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表