[Android] 안드로이드 디버깅 - Logcat, Log

2017. 11. 13. 17:26 안드로이드/개발 TIP

안드로이드 디버깅 - Logcat, Log


안드로이드에서 디버깅을 하기 위해서는 Logcat을 많이 사용한다.

Logcat을 보기 위해서는 코드상에 Log 를 사용하면 된다.


Log 의 종류

- Log.e() : 에러

- Log.w() : 경고

- Log.i() : 메시지

- Log.d() : 디버깅

- Log.v() : 디테일 메시지


생성

Log.d(태그명, 로그에 보일 메시지);

- 디버깅을 위한 log (다른 Log 종류도 사용법은 같다.)

 

코드

Log.d("msg", "받은 메시지 ==> " + strMsg);

 


LogCat 사용법

LogCat은 하단에 콘솔창과 함께 보이지만 없는 경우에는 

Window -> Show view -> Other -> Android -> LogCat 을 선택하면 보인다.


안드로이드는 많은 디버깅을 사용하기 때문에 내가 설정한 디버깅만 정하기 위해서는 하단에 보이는 + 버튼을 클릭한다.



Filter Name에는 saved Filters 에 보이는 이름을 적으면 되고

by Log Tag 에는 소스에 적은 태그명을 적으면 된다.




출처 : http://blog.naver.com/sks6624/150168418323