[英]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.