Android에서 logcat 파일얻어보기

Dahun Yoo·2023년 9월 12일
0

Lessons learned

목록 보기
10/16

안드로이드에서 로그캣 파일을 획득하는 방법을 알아봅니다.


Logcat

Logcat은 Log 클래스를 사용하여 앱에서 작성한 메시지 등 시스템 메시지의 로그를 덤프하는 명령줄 도구입니다.

이 페이지는 명령줄 logcat 도구에 관해 설명하지만 Android 스튜디오의 Logcat 창에서 로그 메시지를 볼 수도 있습니다.

https://developer.android.com/studio/command-line/logcat?hl=ko

사실 안드로이드 단말기를 컴퓨터에 연결하고, 안드로이드 스튜디오에서 안드로이드 단말기를 조작하면, 안드로이드 스튜디오에서 로그를 확인해볼 수 있기는 합니다.

그러나 어떠한 경우에는 안드로이드 스튜디오를 설치할 수가 없거나, 별개의 도구를 이용해서 좀 더 심층적으로 확인해야할 경우가 있습니다. 이런 경우에는 파일로 뽑아야할 수 있습니다.

먼저 조작하기

일단 로그캣 파일을 얻어 로깅을 조작하고 싶은 어떠한 행위를 선행합니다.

히든모드 들어가기

갤럭시 기준으로 전화앱을 열어 숫자패드에서 *#9900# 을 눌러 히든모드로 들어갑니다.

로그파일 추출하기

위 메뉴에서 Run dumpastate/logcat 을 누르면 파일을 생성할 준비를 합니다. 이 후에 Copy to SdCard 를 누르면, SdCard 라는 폴더가 생기면서 내부에 log 폴더가 생성됩니다.

log 폴더 내부에 dumpstate_핸드폰모델명_날짜시간.log 파일이 생성되어있을텐데요, 해당 파일을 Mac이나 PC로 파일전송 등을 이용해서 이동시킨뒤 분석하시면 됩니다.

끝!

profile
QA Engineer

0개의 댓글