'안드로이드 스튜디오'에 해당되는 글 4건

안드로이드 스튜디오에서 Tools > Android > Android Device Monitor를 열어보면, 각종 앱들이 보내는 메세지들을 확인할 수 있는데요. 이런 메세지들을 로그라고 합니다.



logcat 메시지 형식


모든 Android 로그 메시지에는 연관된 태그와 우선순위가 있습니다. 시스템 로그 메시지의 태그는 메시지가 시작되는 시스템 구성 요소를 나타내는 짧은 문자열입니다(ActivityManager). 사용자 정의 태그는 현재 클래스의 이름처럼 유용하다고 생각하는 문자열일 있습니다(권장되는 태그). 예를 들어, 아래와 같이 Log 메서드 호출에서 이러한 태그를 정의합니다.

Log.d(tag, message);

우선순위는 다음 하나입니다.

·         V — Verbose (가장 낮은 우선순위)

·         D — Debug

·         I — Info

·         W — Warning

·         E — Error

·         A — Assert

로그 메시지 형식은 다음과 같습니다.


로그 레벨 설정


로그 레벨을 설정하여 logcat Monitor 나타낼 메시지 개수를 관리할 있습니다. 모든 메시지를 표시하거나 가장 심각한 조건을 나타내는 메시지만 표시할 있습니다.

logcat Monitor 로그 레벨 설정과는 무관하게 모든 메시지를 계속 수집합니다. 설정으로는 logcat Monitor 표시하는 내용만 결정할 있을 뿐입니다.

로그 레벨 설정 방법은 다음과 같습니다.

·        Log level 메뉴에서 다음 하나를 선택합니다.

·       Verbose - 모든 로그 메시지를 표시합니다(기본 설정).

·       Debug - 개발 중에만 유용한 디버그 로그 메시지뿐 아니라 낮은 레벨의 메시지도 목록에 표시합니다.

 ·       Info - 일반적인 사용에 대해 예상할 있는 로그 메시지뿐 아니라 낮은 레벨의 메시지도 목록에 표시합니다.

·       Warn - 아직 오류는 아니지만 발생 가능한 문제뿐 아니라 낮은 레벨의 메시지도 목록에 표시합니다.

 ·       Error - 오류를 일으킨 문제뿐 아니라 낮은 레벨의 메시지도 목록에 표시합니다.

·       Assert - 개발자가 결코 발생해서는 된다고 생각하는 문제를 표시합니다


참고 사이트 : https://developer.android.com/studio/debug/am-logcat.html?hl=ko#searching



블로그 이미지

미네르바98

안드로이드와 영화 리뷰, 생활정보에 관한 내용을 기재합니다.

,