2012-11-30 2 views
2

ADT 20.0.3을 사용하고 있습니다.안드로이드에서 Traceview에서 트레이스 파일을 여는 중 오류가 발생했습니다.

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

간단히 말해서 tracefile이 비어 있음을 의미합니다. 대부분 Debug.stopMethodTracing()이 호출되지 않으므로 tracefile 데이터가 비어있게됩니다.

+0

예, 제 경우에는 tracefile을 생성하는 데 시간이 걸렸습니다. 그리고 완료하려면 20 초 정도 기다려야했습니다. –

관련 문제