0

我正在查看命令的输出:

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

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

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

没有前面的“ent”。

PS我需要确定所有提出申请的电话

4

1 回答 1

1

我相信对于这种分析,您最好在 DDMS 中加载您的跟踪。因为它是交互式的,所以在那里可视化调用的层次结构要容易得多。

Vogella 一个方便的简短介绍:

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

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

于 2014-03-25T11:02:13.817 回答