본문바로가기

 

안드로이드 개발자라면 LogViewer(LogCat)을 많이 사용하실 겁니다.

 

Google ADK에서 사용하는 LogCat은 App을 개발하는데 있어서 문제는 없지만,

폰을 Debugging하는 사용자에게는 한계가 있습니다.

 

가장 큰 문제점은 Window상에서 Log를 Filter해주는 기능 입니다. 또한 실시간으로 DDMS로그(system, main, event, kernel)를 복합적으로 분석하기 어렵다는 점입니다.

 

이러한 단점들을 극복한 LogViewer, LogFilter를 소개 하려 합니다.

 

mLogcat (http://mlogcat.tistory.com/)

: Feature Phone을 개발하신분이라면 QXDM 로그 Viewer를 잘알고 계실 겁니다.

QXDM로그의 UX와 사용법을 그대로 사용하고 있는 DDMS Log Viewer입니다.

가장 큰 장점은 system, main, event, kernel 로그를 같은 시간대를 한꺼번에 볼 수 있으며

PID를 processor 이름으로 보여주고 있습니다.

Log Filter를 할 경우 별도의 창으로 다시 보여줍니다.

한 device를 멀티 윈도우로 여러 로그 분석이 가능합니다.

 

 

 

LogFilter (http://blog.naver.com/iookill/140122121206 )

: system, main 로그를 손쉽게 필터하여 보여줍니다. 아쉬운 점은 event와 kernel로그를 볼수 없다는 점입니다.

검출된 로그를 불러와 Bookmark를 하면서 분석을 하는 데 매우 용이합니다.

용량도 크지 않아 개발자들이 많이 사용하고 있습니다.