【发布时间】:2010-12-06 09:20:12
【问题描述】:
我想分析一个 Android 应用程序。 我在这里按照 Android 网站上的说明进行操作:http://developer.android.com/guide/developing/tools/traceview.html
网站告诉我使用 Debug.startMethodTracing() 和 Debug.stopMethodTracing() 最后,我为我的应用生成了一个跟踪文件,并使用 traceview 成功查看了该文件。
在该网页的末尾它说有一个工具调用 dmtracedump 可以生成函数调用关系图。我按照说明在使用前安装了 Graphviz。
但无论我如何尝试使用 dmtracedump,该工具都卡住了,什么也没有出现。 我用过comnd like
dmtracedump test1.trace
dmtracedump -g test1.png test1.trace
我在使用这个工具时有什么磨损吗? 谁能告诉我如何从 dmtracedump 生成图表?
非常感谢!
【问题讨论】:
-
你可以试试 dump -o 选项看看有没有用
-
是的,我试过 -o 选项,它工作正常。但其他一切似乎都坏了。