0

SO的完全重复,我正在尝试使用以下命令在Windows中使用dmtracedump

dmtracedump.exe -h C:\Users\hemanth.m\Desktop\ddms3079126885013841451.trace

我得到以下错误

ERROR: unable to read 6085766 bytes from trace file
Cannot read trace.

我更改了 dmtracedump 命令的增强,但错误仍然存​​在。我阅读了以前的 SO 问题dmtracedump 不起作用,求助!Android-Command 运行 dmtracedump。我所了解的是,该图形无法在 Windows 系统中生成,并且 dmtracedump 不再支持 -g -h 增强,除了 -o 。

我非常想在 windows 中以图形 using(graphviz) 的形式使用调用堆栈的图形表示。

我的问题是,有什么办法可以让 dmtracedump 接受 -h,-g 参数,我的意思是这个现有工具的补丁,比如链接 dmtracedump 工具和 graphviz 的 .bat 文件。或者告诉我创建补丁的流程图。

或者我如何使用 ddms****.trace 文件直接使用任何其他工具生成调用堆栈图,无论是否使用 dmtracedump 和 graphviz 。

4

0 回答 0