在adb logcat中过滤应用程序特定日志 (日志标签,日志消息,pid,软件包名称)。

5

我正在使用以下命令进行日志记录:

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

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

但我只想获取“应用程序特定”的日志,有谁能帮助我吗?

我知道我们可以在DDMS中创建过滤器,但是那些过滤器值会在一段时间后被清除,我想使用adb获取它。


包:https://dev59.com/bmw15IYBdhLWcg3wD3jp - Ciro Santilli OurBigBook.com
https://stackoverflow.com/a/26257852/1778421 - Alex P.
1个回答

4
试试这个:adb logcat -s "YOURTAG" >> "Testdata".txt。

非常感谢,另外如果我想通过过滤“日志消息”(而不是日志标签)来获取日志,我的命令会是什么? - Nan
使用grep命令:adb logcat | grep --invert-match 'log message'。我不知道它是否有效... - Guillem

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接