[Android+Kotlin] Logcat 로그 전체 보기 팁 (잘림현상 극복~)
안드로이드 스튜디오의 logcat을 사용하다보면, 긴~로그가 표시되다가 잘리는 현상을 볼수 있다. 이는 logcat 한줄의 최대길이가 4k(4*1024) 이기 때문이다. 그래서, 전체 로그를 보기위해서는 4k 단위로 로그를 끊어서 표시하면 된다. object Logr { fun d(tag: String, msg: String) { if(msg.length > 4000) { Log.d(tag, msg.substring(0, 4000)) Logr.d(tag, msg.substring(4000)) } else { Log.d(tag, msg) } } } 사용법은 Logr.d(TAG, "4k 넘는 로그 메시지가 들어감...") 위와 같이 호출하여, 4k가 넘으면 4k만큼만 잘라서 로그를 찍고, 재귀호출을 통해서 ..