我想分析一个Android应用。
我按照以下Android网站上的说明进行操作:http://developer.android.com/guide/developing/tools/traceview.html
该网站告诉我使用Debug.startMethodTracing()和Debug.stopMethodTracing()
最后,我为我的应用程序生成了一个跟踪文件,并使用traceview成功查看了该文件。
在该网页的末尾,它说有一个工具调用dmtracedump可以生成函数调用关系图。我按照说明进行操作,并在使用前先安装Graphviz。
但是,无论我如何尝试使用dmtracedump,该工具都只是卡住了,什么也没出现。
我用普通的
dmtracedump test1.trace
dmtracedump -g test1.png test1.trace
使用此工具时,我有什么烦恼吗?
谁能告诉我如何从dmtracedump生成图形?
非常感谢 !
最佳答案
dmtracedump在这一点上已经被破坏了。仅保证“ -o”选项可以工作。