반응형
안드로이드를 개발 할 때 가장 많이 보는 것 중에 하나가 로그일 것이다.
로그는 옵션에 따라 여러가지가 있는데, 이들은 서로 연관성이 많음에도 불구하고 따로 로그가 생성되어 불편함이 있다.
Android 개발자라면 알고 있는데, -b옵션을 이용하여 각각의 로그를 받을 수 있다.
-b main : 옵션이 없으면 Default로 나오는 로그, App에서 나오는 로그
-b radio : Radio(Call, SMS, Network, etc) 관련 로그
-b events : event관련 로그
-b system : Android Framework관련 로그
이를 cygwin에 있는 tee를 이용하여 로그를 보면서 하나의 파일에 모두 담아 보자.
1. Cygwin을 설치한다. 이 때 tee를 포함한다.(보통은 기본적으로 선택되어 있다.)
- http://cygwin.com 에서 다운로드를 받을 수 있다.
(설치과정 생략)
2. 설치된 cygwin의 bin 폴더를 path에 추가한다.
3.아래와 같이 명령어를 이용하여 통합된 로그를 볼 수 있으며, 로그는 my_log.txt에 저장된다.
- adb logcat -v time -b main -b radio -b events -b system 2>&1|tee my_log.txt
반응형
'SW개발' 카테고리의 다른 글
[KIKAT에서 ART 테스트] (0) | 2014.09.30 |
---|---|
[JSON 온라인 뷰어] (0) | 2014.09.29 |
[Android : 메소드 프로파일링] (0) | 2014.04.24 |
[Eclipse에서 class 파일 소스 보기] (1) | 2014.04.23 |
[Android Framwork소스를 이용한 디버깅] (2) | 2014.03.03 |
[unmappable character for encoding UTF-8] (0) | 2014.01.04 |
[Android Contact DB 확인하기] (0) | 2013.10.31 |
[Android, Activity/Receiver/Service] (0) | 2013.10.29 |
[SMS TPDU field] (0) | 2013.05.07 |
[Java Script문법] (0) | 2013.03.23 |