2

ADT20.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()

誰もがこれを解決する方法を知っていますか?

4

1 に答える 1

1

これは単に、トレースファイルが空であることを意味します。ほとんどの場合、Debug.stopMethodTracing()が呼び出されていないため、トレースファイルデータは空になります。

于 2013-05-26T10:49:18.760 に答える