我想在eclipse中使用android中的traceview。我有几个问题: 1.我的模拟器手机是否需要SD卡才能使用traceview? 2.无论如何直接从eclipse ide启动traceview?
我确实尝试将sd卡内存放入我的avd设备中,但仍然找不到标有sdcard的文件夹。
提前感谢。
答案 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)