Traceview

TraceView能实现的功能:

1. 每个线程所用的时间

2. 线程每个方法所用的时间,CPU占用率

3. 函数的调用关系

 

基本的介绍和使用请参考如下:

http://developer.android.com/tools/debugging/debugging-tracing.html (官方文档)

http://blog.csdn.net/topgun38/article/details/8662260 (中文翻译文档)

 

使用总结:

在时间面板中,每个颜色代表一个方法,如果同一颜色在面板上出现的时间太长,我们就应该分析它。

1.在时间面板上选中的颜色,会在下面显示出开始和结束线条

2. 点击以后,分析面板会显示当前方法

--紫色代表父方法

--黄色代表子方法

--Incl Real Time:本函数所花的时间,包含子方法的调用

--Calls/RecurCalls: 表示被调用的次数/递归调用次数

--Excl Cpu Time: 是本身花费时间,不算子方法的调用

(了解这些就差不多了,其他的还是一个cpu占用百分比)

 

问题:

TranceView的时间面板太难操作了,放大了就不能缩小,所有童鞋知道怎么操作的,不防告之!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值