2013-03-22 164 views
3

我走的logcat使用这个命令:在adb logcat中筛选应用程序特定的日志。 (日志标签,日志信息,PID,包名)

C:\abs\adb logcat >> "Testdata".txt 

这是收集所有日志发生在设备。

但我只想采取“特定于应用程序”的日志,任何人都可以请帮助我吗?

我知道我们可以在DDMS中创建过滤器,但那些过滤器值会在一段时间后被擦除,我想用adb来做。

+0

包:http://stackoverflow.com/questions/6854127/filter-logcat-to-get-only-the-我的应用程序在Android中的消息 – 2016-02-01 15:00:07

回答

4

试试这个:亚行logcat -s “YOURTAG” >> “TESTDATA” .TXT

+0

非常感谢,如果我想通过过滤“日志消息”(不是日志标记)来记录日志,我的命令是什么? – Nan 2013-03-22 19:39:39

+0

使用grep命令:adb logcat | grep --invert-match'log message'。我不知道它是否会工作... – Guillem 2013-03-22 19:43:37