android - Filter out certain logs from logcat -


i'm using 3rd party library has bug spews out error message in logcat. happens multiple times per second. text same. makes debugging hard it:

  • makes logcat scroll fast
  • makes hard find relevant logs
  • fills whole logfile, deleting older logs (often minute old or so)

i assume not performance that's not real issue.

while waiting fix in library, i filter out specific error message logcat. can see except 1 error , it's stacktrace.

can filter out using android studio? if filtered, messages still deleted if file full?

i know how disable logs using proguard. have solution without proguard since in development version proguard disabled.

1- can add tag specific logs when creating them:

log.i("mytag", msg); 

and in logcat filter them ike this:

tag:mytag

2- filter logs app filter logcat typing :

app:com.example.yourappname

edit: due comments:

3- filter logs created thread, @ run time find log want filter same logs. see tid column , filter logcat tid (thread id)

note every time app run again , should again.


Comments

Popular posts from this blog

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

html - Outlook 2010 Anchor (url/address/link) -

android - How to create dynamically Fragment pager adapter -