본문 바로가기
개발/Android

안드로이드 - ADB로 dumpstate 로그 추출

by 멍멍도 2023. 10. 21.

ADB를 사용하여 dumpstate 로그를 추출하는 방법을 소개합니다.

 

기본적으로 디버깅을 할 때 logcat을 활용하는데, dumpstate 로그는 logcat 로그를 포함하여 dumpsys나 다른 디바이스 정보가 저장된 로그들을 모두 포함하고 있습니다.

 

따라서, 문제가 생겼을 때, 모든 로그를 한번에 추출하고 싶다면 dumpstate 로그를 추출하면 됩니다.

 

adb bugreport [file name]

터미널에서 아래 명령어를 입력하면 "[file name]"으로 덤프스테이트 로그가 컴퓨터에 저장됩니다. 저장 위치는 터미널에서 명령어를 입력한 작업 디렉토리입니다.

adb bugreport [file name]

 

adb bugreport

만약 아래와 같이 파일 이름을 입력하지 않고 "adb bugreport"만 입력하면 덤프스테이트 로그 추출 후, 임의로 파일 이름으로 작업 디렉토리에 로그 파일이 저장됩니다. 파일 이름은 디바이스의 이름과 날짜를 조합하여 생성됩니다. 파일 이름이 중복되지 않도록 하려면 이 방법으로 로그를 저장해도 좋습니다. 날짜/시간으로 이름이 만들어져서 중복 이름이 생성될 일이 없습니다. 

adb bugreport

댓글