반응형
로그 클래스란? (Log Class)
- 로그 : 앱의 동작에 대한 기록
- 로그 클래스 : 앱의 실행 흐름 혹은 결괏값을 확인하기 위해 사용하는 클래스
- 안드로이드 라이브러리로 미리 정의된 함수를 호출하여 사용
로그캣이란? (Logcat)
- 출력된 로그들을 보는 도구
- 태그를 활용하여 특정 로그 확인 가능
로그 클래스의 함수 (Method)
- v(verbose) : 상세한 로그 내용 출력을 위함
- i(information) : 개발에 필요한 내용 출력을 위함 (개발자용)
- d(debug) : 일반적인 메시지 전달을 위함
- w(warning) : 경고성 메시지를 전달하기 위함
- e(error) : 에러 메시지를 출력하기 위함
로그 클래스 호출 (import)
1. import를 이용하여 직접 로그 라이브러리 정의
import android.util.Log
2. 코드란에 'Log' 입력 후 알트+엔터를 이용하여 로그 임포트
- 직접 호출하는 것보다 로그 출력 코드를 작성하여 임포트 시키는 것을 추천, 엄청 편하다!
로그 출력 (코드)
- 자바와 코틀린에서 같은 코드로 로그 출력 가능 (코틀린은 자바를 호환하기 때문)
- 굳이 차이점을 뽑자면 코틀린에서는 세미콜론(;)이 없어도 되나 있어도 로그 출력에 상관이 없음
Log.i("태그", "메세지");
참고
- 로그 기록 확인 하는 방법이 필요하신 분은 아래의 링크를 확인해주세요.
반응형