2

我正在使用 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")and方法生成的。Debug.stopMethodTracing()

有谁知道如何解决这个问题?

4

1 回答 1

1

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

于 2013-05-26T10:49:18.760 回答