Android(Kotlin)

Android Log찍기, TAG달기

개복치 개발자 2020. 12. 14. 13:04

 안드로이드의 디버깅에 대해서 간단하게 알고 가 보겠습니다.

 

 우리는 여러 액티비티와 어댑터(Adapter)들을 사용하다 보면, 어디에서 어떤 Activity가 호출되었고, Adpater가 호출되고, 어디에서 에러가 났는지 기록을 남겨놔야 합니다.

 

 그럴 때 Android의 Log기능과 TAG를 사용하면 매우 쉽게 가능합니다.

 

 일단 Log를 찍을 때 아래와 같이 다양한 용도로 로그를 찍을 수 있습니다.

 

 이렇게 찍으면, Logcat에 아래와 같이 찍히는 것을 볼 수 있습니다.

 

 또한, 각 로그분류별로 몰아서 데이터를 볼 수 있는데, 아래의 그림처럼 선택해주면 됩니다.

 

 

 여기에서 MainActivity라고 매번 적어주기가 너무 귀찮을 때, TAG를 달아주면 되는데, TAG를 만드는법은 아래와 같습니다.

 

 private val TAG = MainActivity::class.qualifiedName

 

 여기에서 MainActivity부분은 현재 class이름을 적어주시면 됩니다.

 

 여기까지 하면 아래와 같이 훌륭하게 로그가 찍힙니다.

 

 

'Android(Kotlin)' 카테고리의 다른 글

Kotlin var vs val 차이 비교  (0) 2020.12.14
Android Kotlin Custom Dialog(팝업)  (0) 2020.12.14
Android Kotlin ImageSlider(PagerAdapter)  (0) 2020.12.14
Android Kotlin RecyclerView  (0) 2020.12.14
Android Kotlin Splash  (0) 2020.12.14