展会信息港展会大全

android中查看某个线程的logcat
来源:互联网   发布日期:2016-01-14 12:59:03   浏览:2618次  

导读:单一个项目由很多人开发,然后大家各自打各自的log。到最后logcat就根本没法看了。adb自带的参数里面我们不能disable某一个tag,只能用adb logcat -s tag_name:*来查看某一个tag,所以很不方便。下面提供两条......

单一个项目由很多人开发,然后大家各自打各自的log。到最后logcat就根本没法看了。

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里面其他地方出现的概率不高,还是可以勉强用用的。特别是对于有些习惯了终端工作环境的童鞋们。

赞助本站

人工智能实验室

相关热词: 线程 logcat

相关内容
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港