簡體   English   中英

Android - 無法使用traceview

[英]Android - Can't use traceview

我正在嘗試使用traceview對Android應用程序運行一些分析。 我用以下幾行包裝了我想要跟蹤的代碼:

Debug.startMethodTracing("xxx");
// code
Debug.stopMethodTracing();

它成功生成了一個跟蹤文件,我使用以下命令行從sdcard中提取:

./adb pull /sdcard/xxx.trace

但是當像這樣運行traceview時:

./traceview /.../xxx.trace

我收到以下錯誤消息:

用法:java com.android.traceview.MainWindow [-r] trace -r regression only

我無法理解此錯誤消息,我在Google上找不到任何有用的內容。

任何幫助將非常感激。

謝謝!

確保您導入的Debug類是這個: android.os.Debug

或者這樣做:

android.os.Debug.startMethodTracing("xxx");
android.os.Debug.stopMethodTracing();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM