简介:
来自API文档中的一段介绍:
Traceview is a graphical viewer for execution logs saved by your application. Traceview can help you debug your application and profile its performance.
这是Android SDK自带的一个工具,在<sdk-dir>\tool\traceview.bat能找到它。
必要条件:
需要你的设备提供SD卡作为生成的结果储存载体。
使用方式:
(1)
.在代码中指定要检测的区域
// start tracing...
Debug.startMethodTracing("mytrace"); // mytrace是保存的文件名,位于sdcard/mytrace.trace
// your code need to trace
// ...
// stop tracing
Debug.stopMethodTracing();
(2)
.到SD卡中将.trace文件导出到电脑上,并在命令行中执行:
traceview mytrace.trace
(3)
.成功的话会启动一个图形窗口,如下:
界面中的参数大意如下:
<上面的面板>
mesc
:运行的时间,毫秒
<下面的面板>
Name
:列出的是所有的调用项,前面的数字是编号,展开可以看到有的有Parent 和Children子项,就是指被调用和调用。
Incl
: inclusive时间占总时间的白分比
inclusive
: 调用占用时间。(包括了所有的子方法的调用时间)
Excl
: 执行占总时间的白分比。
Exclusive
: 执行时间,不包含子方法的时间。
Calls+Recur Calls/Total
: 调用和重复调用的次数
Time/Call
: 总的时间。(ms)
(4)
.可以发现,其中的函数4占用的时间比较长(与onDraw()相当了),实际上里面做了大量操作(这里是故意用作测试的):
参考资料:
- 大小: 114.8 KB
- 大小: 6.2 KB
分享到:
相关推荐
1. 最简单的方式就是直接打开DDMS,选择一个进程,然后按上面的“Start Method Profiling”按钮,等红色小点变成黑色以后就表示TraceV
该文件包含android sdk tools 中所有的工具 比如traceView ,monitor等
android traceview 总结
traceview工具包,下载后解压到android/sdk/tools目录即可
TraceView工具分享,今天头一次碰见这个错误,说我缺这个工具发现咱们这个都要蛮多分的就去自己的电脑里检索了一下 还真有一个
Anritsu TraceView 5.0.00用于打开sor类型的曲线文件,安装TraceView后会自动与SOR/TRC/TRL文件建立关联关系,双击SOR文件后会自动调用本软件进行打开。安装之前需要先安装Microsoft Visual C 2010运行库,根据...
从零开始学习CANoe(十二)—— Trace Window_蚂蚁小兵-CSDN博客_canoe12 连接etherent.html
我们在开发手机版网页的时候,常常会出现下面的情景: (1) 开发时,在自己电脑上运行得好好的,在手机上打开就挂了,但是手机上又看...vConsole:一个轻量、可拓展、针对手机网页的前端开发者调试面板。 你值得拥有~
异构系统链路追踪——滴滴 trace 实践.pdf
RTI中控系统调试工具--Traceviewer
其他的traceview都太贵了,我下载不起,千辛万苦找到了个之后我决定上传一个1积分的造福群众
Anritsu TraceView 5.0是一款专业的SOR文件打开工具,安装后会自动与SOR/TRC/TRL文件建立关联,双击它们后会自动调用本软件进行打开。
一、TraceView工具简述Traceview是android平台配备的一个很好的性能分析工具。它可以通过图形界面的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。 一、TraceView工具简述 Traceview是android平台...
下载后放到你的SDK\tools下,重启eclipse就好了。如果你有其他的SDK,里面有该文件,直接复制进去也可以的。
1、USB Trace调试工具; 2、里面包含安装包。 3
使用traceview和dmtracedump调试Android代码 ✿Android程序调试工具 Google为我们提供的代码调试工具的亮点:traceview和dmtracedump。有了这两个工具,我们调试程序分析bug就非常得心应手了。traceview帮助...
TraceView使用技巧.TraceView使用技巧.TraceView使用技巧.TraceView使用技巧.
mac系统里的android sdk所需要的traceview文件,能解决mac系统的eclipse的failed to get the required adt version number from the sdk的问题。 文章链接:http://blog.csdn.net/x1876631/article/details/72598961