之前用adb logcat 过滤打印信息,都是使用adb logcat -s TagName,不过这种方式是打印自己需要文件的log信息,但是如果在默认的打印信息里面取出不需要的文件的打印信息呢?
例如默认打印信息如下:
TagName1:123
TagName2:234
TagName3:345如果不用adb logcat -s TagName1 TagName3的方式,直接去掉TagName2:234
例如默认打印信息如下:
TagName1:123
TagName2:234
TagName3:345如果不用adb logcat -s TagName1 TagName3的方式,直接去掉TagName2:234
解决方案 »
- 请高手帮忙看下CTS里面这项fail是什么原因导致的
- android通话时的音频控制
- progressDialog的问题
- Timer().schedule ,报ArrayIndexOutOfBoundsException
- apache httpclient4怎么实现同时上传多个文件
- 如何解析ndk-stack出现的signal 11 (SIGSEGV)这种dump?
- 布局新手问题 求教
- 关于Eclipse安卓模拟器通过http访问地址的问题
- Android上使用Zxing二维码扫描
- Android resource linking failed问题,萌新求教
- 为什么会出现空指针异常
- Android 2.3.x下,基于OpenGL的程序多次切来切去报EGL_BAD_ALLOC错误
我不要用adb logcat -s TagName,我要的是一种“去除”某一个文件log的方式
相当于adb logcat -s TagName是一个加操作,而我需要的是一个减操作
adb logcat本身并没有提供这种功能的参数,但是通常我们在看Log的时候就是想屏蔽一些log,因为确定这些文件和我要找的没关系,那么就用
adb logcat | grep -v myTag
这里接住了grep,但是需要自定TAG的时候要写的个性一点,以免log信息内容中包含了这串字符串也会被屏蔽掉。