2011-08-17 94 views
0

我有Log.d来记录源文件中的一些信息。了解Android日志文件

1)你在哪里看到Log.d语句的输出? Logcat拥有太多的进程和内核操作,只是列出了整个地方。我不需要知道所有这些内部系统操作。我只需要列出Log.d语句。

+3

在这里看到我的答案:http://stackoverflow.com/questions/7050601/is-there-any-way-to-view-the-log-messages-from-our-own-application-in-android/ 7050610#7050610 – 2011-08-17 22:29:41

+0

我跟着,并添加了一个过滤器,过滤器名称,日志标记和日志级别whick是调试。我重新模拟,但新过滤器下的控制台是空的!空空如也。 – lilzz

+0

如果您使用ddms独立应用程序:您是否标记了要观看的设备(只需在左上方的列表中单击它)? – 2011-08-18 03:43:06

回答

1

您可以指定一个过滤器,如'adb logcat'帮助输出中所述。但是,您还需要使您不感兴趣的内容保持沉默。例如,如果您将标签指定为“MyApp”,则可以使用logcat转储MyApp行: adb logcat'MyApp:v,*:s'which沉默所有(*:s),并显示任何标记为'MyApp'的冗长和详细的内容。对于调试和上面使用'MyApp:d'来代替。

+0

这是手动设置标签的权利?为图形方式,它应该更简单?我的意思是,你没有在每一行上设置这些标签。 – lilzz

+0

是 - 它描述了从命令行使用logcat过滤。 – patthoyts