如何在没有DDMS的情况下打开.trace文件格式(traceview)?

时间:2011-01-13 05:40:33

标签: android profiling trace ddms

我想保存方法调用的日志。 Traceview支持该功能,我可以获得.trace文件格式。

但是,我需要在没有DDMS的情况下打开.trace文件格式。

如果我无法在没有DDMS的情况下打开.trace文件,我如何获取方法调用的日志? (最好是.txt文件格式。)

感谢。

5 个答案:

答案 0 :(得分:9)

这是一个老话题 因为我在这里找到了,所以其他人也可能需要这个 试试这个:

traceview -r yourtrace.trace > 1.txt

并看看1.txt对你有什么用处。

答案 1 :(得分:7)

“traceview”是一个命令行实用程序。您无需从DDMS启动它。

如果您只想要一个包含时间和消息名称的文本文件,可以使用“dmtracedump -o file.trace”。

答案 2 :(得分:1)

对于一个人来说,你应该只使用DDMS,它非常简单。即使您没有eclipse,也可以使用SDK附带的那个。但是,如果您已有权访问tracefile.trace,那么您只需使用SDK中的Traceview即可。只需打开命令提示符并导航到您的android SDK/tools目录:cd C:\Program Files\Android\android-sdk\tools。只需键入traceview,然后输入文件名(可省略.trace):traceview C:\Users\Sino\Desktop\Janky_trace_file。这应该在GUI表示中打开跟踪文件,并具有深入研究方法调用的功能。

答案 3 :(得分:1)

这很简单。 Eclipse:文件 - >打开文件 - >打开traveview文件(xxxx.trace)

答案 4 :(得分:0)

如果您有" .trace"文件,只需使用" traceview"从命令行,您应该能够查看该文件的内容。 您可以使用命令行工具" dmtracedump"使用现有的.trace文件生成各种图形。 http://developer.android.com/tools/help/dmtracedump.html