본문 바로가기
OLD_달려라/Android

Log 작성] Logcat을 이용한 로그 작성 및 보기

by 달승 2021. 1. 15.
 

Logcat을 이용한 로그 작성 및 보기  |  Android 개발자  |  Android Developers

Android 스튜디오에서 Logcat 창에 시스템 메시지를 표시하는 방법을 알아보세요.

developer.android.com


✔Logcat 창에는 시스템 메시지(예: 가비지 컬렉션 발생)와 Log 클래스를 사용하여 앱에 추가한 메시지가 표시됩니다.

메시지는 실시간으로 표시되며, 이전 메시지를 볼 수 있도록 기록이 유지됩니다.

 

 

앱 로그 보기( Logcat창 )

그림 1.   Logcat 창

 

 

로그 메시지 작성

💡 개발 단계를 제외하고 상세 로그를 앱으로 컴파일하면 안 됩니다. 디버그 로그는 런타임에 컴파일되지만 삭제되는 반면, 오류, 경고 및 정보 로그는 계속 유지됩니다.

 

 

logcat 메시지 형식

  • V: 상세(가장 낮은 우선순위)
  • D: 디버그
  • I: 정보
  • W: 경고
  • E: 오류
  • A: 강제 종료

Verbose: 모든 로그 메시지를 표시합니다(기본 설정).
Debug: 개발 단계에서만 유용한 디버그 로그 메시지뿐 아니라 그보다 낮은 레벨의 메시지도 이 목록에 표시합니다.

Info: 일반적인 사용을 위해 예상할 수 있는 로그 메시지뿐 아니라 그보다 낮은 레벨의 메시지도 이 목록에 표시합니다.
Warn: 아직 오류는 아니지만 발생할 수 있는 문제뿐 아니라 그보다 낮은 레벨의 메시지도 이 목록에 표시합니다.
Error: 오류를 일으킨 문제뿐 아니라 그보다 낮은 레벨의 메시지도 이 목록에 표시합니다.
Assert: 개발자가 발생해서는 안 된다고 생각하는 문제를 표시합니다.

 

 

댓글