Hes*_*sam 6 android ddms android-traceview
我想看看我的踪迹.
1-在代码中,我添加了以下代码行:
// Start trace recording
android.os.Debug.startMethodTracing("hc_traceview");
Run Code Online (Sandbox Code Playgroud)
和
// Stop trace recording
android.os.Debug.stopMethodTracing();
Run Code Online (Sandbox Code Playgroud)
2-我可以hc_traceview.terac在DDMS的文件浏览器中看到" ".
3-基于在Traceview中查看跟踪文件,我在终端中运行了以下命令:
@hesam-K5VD:~/Desktop/Eclipse/sdk/tools$ traceview /mnt/sdcard/hc_traceview
Run Code Online (Sandbox Code Playgroud)
但是输出的是:
The standalone version of traceview is deprecated.
Please use Android Device Monitor (tools/monitor) instead.
trace file '/mnt/sdcard/hc_traceview' not found
Run Code Online (Sandbox Code Playgroud)
4-根据建议,我在终端运行以下命令:
@hesam-K5VD:~/Desktop/Eclipse/sdk/tools$ monitor /mnt/sdcard/hc_traceview
Run Code Online (Sandbox Code Playgroud)
DDMS打开但我的痕迹不在这里:(我怎么能看到我的痕迹?
任何建议将不胜感激.
请看这里:DDMS
该页面说您可以在DDMS视图中启动和停止方法分析,如下所示:
您应该将标记从SD卡中拉出,如下所示:
CD your sdk/platform-tools
$ adb pull /sdcard/hc_traceview.trace
打开显示器(双击monitor.bat中sdk/tools).单击"打开文件...",然后hc_traceview.trace从sdk/platform-tools文件夹中选择.您现在应该可以清晰地查看跟踪.如果出现任何问题,请在此处发表评论.
| 归档时间: |
|
| 查看次数: |
7903 次 |
| 最近记录: |