안드로이드 앱 개발 시 디버깅은 매우 중요한 과정입니다.
로그캣은 디버깅을 위한 필수적인 도구 중 하나입니다. 그러나 로그캣을 사용하면서 발생하는 문제 중 하나는, 스마트폰으로 확인 하기 어렵다는 것 입니다.
개발환경이 집에 구성되어 있지 않다면, 또는 현재 PC 또는 노트북에 접속이 어렵다면...
회사로 출근하는 경우가 있을 것 입니다.
이 도구는 로그를 시각적으로 표현하여 보다 효율적인 디버깅을 도와줍니다.
Visible Logcat을 사용하면 로그를 태그별로 필터링하고, 각 로그의 시간, 라인 수 등의 정보를 쉽게 확인할 수 있습니다. 또한, 로그를 색상으로 구분하여 보기 쉽게 만들어 줍니다.
이 도구는 안드로이드 스튜디오 라이브러리로 제공되어 쉽게 설치하여 사용할 수 있습니다. 또한, 소스 코드가 공개되어 있어 누구나 자유롭게 사용하고 수정할 수 있습니다.
Visible Logcat은 안드로이드 개발자들이 디버깅을 보다 쉽게 할 수 있도록 도와주는 매우 유용한 도구입니다. 이를 사용하여 디버깅 시간을 단축하고 보다 안정적인 앱을 개발할 수 있습니다.
사용방법은 정말 간단합니다.
해당 라이브러리를 임포트 한 후,
dependencies {
implementation 'io.github.snaps-eddy:visibledebugtool:x.y.z'
}
간단하게 서비스를 바인드 시켜주면 됩니다.
//DSL style
createDebugTool(this) {
setAutoPermissionCheck(true)
}.bindService()
아래는 실제로 구동시에 나타나는 ui 입니다.
자세한 사항은
github 에서 확인 부탁드려요.
https://github.com/SooYoungJang/visible_logcat