본문 바로가기
안드로이드 자바

[Java][Android] 안드로이드 로그 (Log) 와 종류 알아보기

by teamnova 2022. 3. 28.
728x90


안드로이드 스튜디오를 이용하여 개발하기 위해서는 내가 어떠한 데이터를 받아왔고

그 데이터가 무엇인지 알기 위함이 필수입니다. 

 

 

Log  |  Android Developers

 

developer.android.com

이번 시간엔 로그에 대해서 알아볼 것인데요

로그는 기록이라는 뜻이며 안드로이드 스튜디오에서 로그를 출력할 수 있습니다.

안드로이드 스튜디오에서 제공하는 로그는 Log.v(), Log.d(), Log.i(), Log.w(), 및 Log.e() 있으며
logcat에서 로그를 볼 수 있습니다.
안드로이드 스튜디오에서 제공하는 Log.v(), Log.d(), Log.i(), Log.w(), Log.e() 들은 어떠한 차이점들이 있을까요?

v는 Verbose(상세한 설명)
i는 Info(정보)
d는 Debug(디버그)
w는 Warning(경고)
e는 Error(오류)입니다

올바른 선언법 

Log.v(TAG, "내용1");
Log.i(TAG, "내용1");
Log.d(TAG, "내용1");
Log.e(TAG, "내용1");
Log.w(TAG, "내용1");

Logcat 을 확인해볼까요?

 

로그들이 차례대로 찍힌 것을 확인할 수 있습니다.

 

검색창도 활용하여 tag를 검색하면 다음과 같이 원하는 내용만 출력이 가능합니다.

로그를 이용해서 좀 더 편리한 코딩을 해보세요