在Android中的Traceview中打开跟踪文件时出错

时间:2012-11-30 11:15:40

标签: android android-traceview

我正在使用ADT 20.0.3。我使用以下命令打开我的跟踪文件:

  

C:> traceview“C:/Users/androdev/mytracefile.trace”

但我收到以下错误:

Failed to read the trace filejava.io.IOException: Key section does not have an *end marker
at com.android.traceview.DmTraceReader.parseKeys(DmTraceReader.java:420)
at com.android.traceview.DmTraceReader.generateTrees(DmTraceReader.java:91)
at com.android.traceview.DmTraceReader.<init>(DmTraceReader.java:87)
at com.android.traceview.MainWindow.main(MainWindow.java:286)

mytracefile.trace是在我的代码中使用Debug.startMethodTracing("mytracefile")Debug.stopMethodTracing()方法生成的。

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

这只是意味着tracefile为空。很可能没有调用Debug.stopMethodTracing(),因此跟踪文件数据最终为空。