2012-01-02 48 views
0

现在,我没有DDMS在Logcat上输出任何东西。一切都在控制台上。Android调试和打开DDMS

DDMS是否自动启动而不在代码上使用Log.d Log.e语句? 我的代码中没有这样的Log语句。现在,如果我想使用DDMS和日志语句,我应该把这些日志语句以及这些语句的内容是什么?

回答

1

DDMS从不“自动”启动。并且不需要特殊的Log语句。日志会不断写入设备上的循环缓冲区,并且DDMS将在连接设备(除其他事项)之外显示来自连接设备的日志。

如果您想使用android eclipse插件中的DDMS,只需启动eclipse(安装了ADT)即可开始在DDMS视图中提取日志。只需在eclipse中切换透视图即可查看日志。

如果你想在没有android eclipse插件的情况下启动DDMS,那么你可以从android sdk tools文件夹启动它来查看日志。

+0

我有这个问题的DDMS有时在Logcat上产生输出,有时它不。今天它没有。噢,昨天它做到了。 – lilzz 2012-01-02 22:50:22

+0

在DDMS视图中,您需要选择要调试的设备以查看其日志。 – Joru 2012-01-03 00:18:47