首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Eclipse LogCat查看器中筛选出标记名

如何在Eclipse LogCat查看器中筛选出标记名
EN

Stack Overflow用户
提问于 2011-10-25 21:20:02
回答 4查看 32.7K关注 0票数 77

我有一个安卓应用程序,“垃圾邮件”的LogCat,我想删除它的日志猫条目,以便有一个更具可读性的输出。

是否可以使用过滤器来删除特定标记名的LogCat条目?或者搜索模式可以解决这个问题?

EN

回答 4

Stack Overflow用户

发布于 2013-11-06 13:56:46

这可能看起来与问题没有直接关系,但这里有一个正则表达式,当您将其放入标记过滤器as described by Rob中时,它会过滤掉大多数系统生成的日志。

代码语言:javascript
复制
^(?!(WifiMulticast|WifiHW|MtpService|PushClient|InputMethodManager|Provider|SurfaceTextureClient|ImageLoader|dalvikvm|OpenGLRenderer|skia|AbsListView|MediaPlayer|AudioManager|VelocityTracker|Drv|Jpeg|CdpDrv|IspDrv|TpipeDrv|iio|ImgScaler|IMG_MMU|ResMgrDrv|JpgDecComp|JpgDecPipe|mHalJpgDec|PipeMgrDrv|mHalJpgParser|jdwp|libEGL|Zygote|Trace|InputEventReceiver|SpannableStringBuilder|IInputConnectionWrapper|MotionRecognitionManager|Choreographer|v_galz|SensorManager|Sensors|GC|LockPatternUtils|SignalStrength|STATUSBAR-BatteryController|BatteryService|STATUSBAR-PhoneStatusBar|WifiP2pStateTracker|Watchdog|AlarmManager|BatteryStatsImpl|STATUSBAR-Clock))

当我在不同的设备上测试时,我会不断更新这个标签列表。这个列表并不是详尽的,你可以自由地为这个答案做贡献。我相信这将为许多人节省一个小时。

如果您需要过滤掉其他日志,请使用‘|’字符将它们附加到此正则表达式中。

票数 9
EN

Stack Overflow用户

发布于 2014-04-08 04:19:47

我无法选择在Android Studio中正常工作的解决方案(未来版本的android SDK将附带的IDE )。然而,下面的正则表达式解决了我的问题:

代码语言:javascript
复制
^(?!dalvikvm)
票数 5
EN

Stack Overflow用户

发布于 2011-10-25 21:34:57

我有一个窍门:

代码语言:javascript
复制
 Log.d(TAG, "MyTag" + message);

正如您所看到的,当我使用键"MyTag“进行过滤时,它只显示来自我的标记的日志。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7889888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档