android中如何查看某个线程的logcat

单一个项目由不少人开发,而后你们各自打各自的log。到最后logcat就根本无法看了。android

adb自带的参数里面咱们不能disable某一个tag,只能用adb logcat -s tag_name:*来查看某一个tag,因此很不方便。线程

下面提供两条途径根据线程来过滤logcat:接口

1.使用ddms

ddms是至关强大的东西。位置就在于android_sdk/tools/下。

点击左下角的绿色加号,打开添加filter对话框(不会作图的孩子伤不起阿,打开gimp想画个箭头,研究了半天搞不定)。

而后输入filtername和pid,而后再肯定

就能看到显示的log只是launcher相关的了。

2.用adb查看

adb查看,可是在ddms里面竟然能够,那么我怀疑是否是它是经过调用adb的什么隐藏接口。
不过不要紧,咱们能够用grep完成这个操做。adb logcat | grep "1302"就能够了,虽然这这种实现方式看起来好像不是很好,不过鉴于进程号在log里面其余地方出现的几率不高,仍是能够勉强用用的。特别是对于有些习惯了终端工做环境的童鞋们。
相关文章
相关标签/搜索