[英]Android, the standalone version of traceview is deprecated
我想看看我的蹤跡。
1-在代碼中,我添加了以下代碼行:
// Start trace recording
android.os.Debug.startMethodTracing("hc_traceview");
和
// Stop trace recording
android.os.Debug.stopMethodTracing();
2-我可以在DDMS的文件瀏覽器中看到“ hc_traceview.terac
”。
3-基於在Traceview中查看跟蹤文件 ,我在終端中運行了以下命令:
@hesam-K5VD:~/Desktop/Eclipse/sdk/tools$ traceview /mnt/sdcard/hc_traceview
但是輸出的是:
The standalone version of traceview is deprecated.
Please use Android Device Monitor (tools/monitor) instead.
trace file '/mnt/sdcard/hc_traceview' not found
4-根據建議,我在終端運行以下命令:
@hesam-K5VD:~/Desktop/Eclipse/sdk/tools$ monitor /mnt/sdcard/hc_traceview
DDMS打開但我的痕跡不在這里:(我怎么能看到我的痕跡?
任何建議將不勝感激。
請看這里: DDMS
該頁面說您可以在DDMS視圖中啟動和停止方法分析,如下所示:
您應該將標記從SD卡中拉出,如下所示:
cd your sdk/platform-tools
$ adb pull /sdcard/hc_traceview.trace
打開顯示器(雙擊sdk/tools
monitor.bat
)。 單擊“打開文件...”, hc_traceview.trace
從sdk/platform-tools
文件夾中選擇hc_traceview.trace
。 您現在應該可以清晰地查看跟蹤。 如果出現任何問題,請在此處發表評論。
DDMS打開后,您必須單擊文件菜單並選擇“打開文件...”,然后選擇在前一步驟中生成的跟蹤文件,將顯示所有跟蹤信息。
從SD卡中拉出跟蹤文件
$ adb pull / sdcard /
然后打電話,
$ traceview /
注意:調用traceview命令時,請在traceview文件名末尾提及.trace
在這里查看更多信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.