[Android] LogCat

Jbro·2023년 8월 6일
0

Android 기초

목록 보기
9/23
post-thumbnail

Android의 LogCat은 앱의 로그를 확인하는 도구로, 앱이 실행되는 동안 로그 메시지를 표시해주는 기능이다.

LogCat은 주로 앱의 실행 상태, 디버깅 정보, 오류 메시지를을 확인하는 데 쓰인다.

로그 메시지에는 다음과 같은 로그 레벨이 있다.

  • Verbose: 가장 낮은 로그 레벨로, 상세한 디버깅 정보를 제공합니다.
  • Debug: 디버깅 정보를 표시합니다.
  • Info: 일반적인 실행 정보를 표시합니다.
  • Warning: 경고 메시지를 표시합니다.
  • Error: 오류가 발생했을 때 표시됩니다.

LotCat을 활용한 MainActivity

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        
        // LogCat : 안드로이드 스튜디오에서 에뮬레이터나 단말기에서 사용하는 콘솔
        // 일반출력
        // tag를 System.in으로 설정하여 Log.i 메서드로 로그캣에 출력한다.
        println("안녕하세요")

        // information, 정보를 출력하는 용도로 사용한다.
        Log.i("테스트", "반갑습니다")
        // debug, 개발중에 출력해보고 싶은 것을 있을 때 사용한다.
        Log.d("테스트", "aaa")
        // error, 오류 메세지를 출력해보고 싶을 때 사용한다.
        Log.e("테스트", "bbb")
        // warning, 경고 메시지를 출력해보고 싶을 때 사용한다.
        Log.w("테스트", "ccc")
        // verbose, 기타 용도로 사용한다.
        Log.v("테스트", "ddd")
    }
}
profile
안드로이드 개발자 꿈나무

0개의 댓글