Android dmtracedump格式

时间:2013-04-09 12:09:39

标签: android debugging trace callstack

我正在查看命令的输出:

dmtracedump -o com.example.android.notepad.trace

据我所知,他们使用点来指定调用的层次结构。还有指定的动作“ent”和“xit”,表示它是进入还是退出功能。我认为输出函数中提到的所有内容都有自己的“ent”和“xit”行。但我遇到过这样的问题:

1 xit   1422199-com/example/android/notepad/NotesList.onCreate

没有前面的“ent”。

P.S。我需要确定构成应用程序的所有调用

1 个答案:

答案 0 :(得分:1)

我相信对于这种分析,您最好在DDMS中加载跟踪。由于它是交互式的,所以可以更容易地看到那里的呼叫层次。

Vogella是一个方便的简短介绍:

http://www.vogella.com/tutorials/AndroidTools/article.html#tracewiew_eclipse

那就是说,dmtracedump的图形选项(-g filename.png)很不错,也许您可​​以使用它来可视化您的方法调用。不要忘记在运行之前需要安装graphviz。