如何在eclipse中使用traceview进行android开发?

时间:2011-01-31 12:41:05

标签: android

我想在eclipse中使用android中的traceview。我有几个问题: 1.我的模拟器手机是否需要SD卡才能使用traceview? 2.无论如何直接从eclipse ide启动traceview?

我确实尝试将sd卡内存放入我的avd设备中,但仍然找不到标有sdcard的文件夹。

提前感谢。

5 个答案:

答案 0 :(得分:38)

在DDMS透视图的Eclipse中,您必须在设备视图中选择您的进程。 然后单击Start Method Profiling图标(带有红点的三个箭头)。

完成后再次单击相同的按钮(它现在有一个黑色停止符号表示已激活跟踪),并且会自动从设备/模拟器中提取跟踪文件,并显示结果。

答案 1 :(得分:4)

您可以使用eclipse集成DDMS开始跟踪。之后,您必须拉出创建的.trace文件。将其导入工作区并双击它以打开视图。

我自己无法让它上​​班,因为我的整个日食在那之后崩溃了。

答案 2 :(得分:0)

如果指定Debug.startMethodTracing的绝对路径,则不需要SD卡。请注意,虽然跟踪可以生成大量文件,但如果您不打算使用SD卡,请谨慎使用它。我认为没有办法直接从eclipse启动traceview。

答案 3 :(得分:0)

R10表示traceview现在可以从eclipse(see here

开始

但我还没弄明白。

答案 4 :(得分:0)

您可以在点击性能分析选项并打开跟踪视图

时直接从DDMS窗口使用跟踪视图

enter image description here

enter image description here

由于