로그 찍을때 함수명이나 라인을 붙여주면 편할 때가 있다.
val name = Throwable().stackTrace[0].methodName
val line = Throwable().stackTrace[0].lineNumber
Throwable() 대신 Exception()을 사용할 수도 있다.
Thread의 stackTrace를 사용하는 방법도 있는데, 뭐, 대충 비슷하다.
반응형
'프로그래밍 > android' 카테고리의 다른 글
[android studio] multiple build operations failed 오류 해결 (0) | 2024.05.09 |
---|---|
[kotlin] 안드로이드에서 REST API 서버 구현 (NanoHTTPd) (0) | 2024.03.10 |
[kotlin] RecyclerView 에서 맨 아래로 스크롤 (0) | 2022.06.18 |
[kotlin] 뒤로가기 두 번 눌러 종료하는 코드 (0) | 2022.01.08 |
wireless debugging on Android 11 (0) | 2021.12.18 |