android – adb shell Logcat with Package Name

是否也可以在每一行显示Log的包名?
运用

logcat -v long

确切地将包名称字段(在PID之后)留空.
我想从具有不同标签的特定应用程序中过滤日志,只是想知道是否可能.

解决方法:

logcat记录没有“包名称字段”.因此没有标准/内置方式来过滤它.

虽然从Android 7.0开始,您可以使用logcat –pid选项结合pidof -s命令来按二进制/包名称过滤输出:

adb shell "logcat --pid=$(pidof -s <package_name>)"

替换“with”用于Linux / MacOS

上一篇:android – 华为Y300-0100调试问题


下一篇:java – 为什么在循环中读取logcat只读一次