728x90

1. 개요
CommandLine에서 adb를 사용할 때 쓰이는 명령어이다.
2. logcat 구문
logcat은 system log, main log 버퍼에 있는 로그를 출력하는 기능을 가졌다.
log는 보고자 하는 log를 특정해서 볼 수 있으며, 옵션을 쓰거나 옵션과 필터를 같이 씀으로써 원하는 log를 출력할 수 있다
<!-- 버퍼에 있는 로그 다 띄우는 명령어 -->
$ adb logcat
<!-- 옵션을 이용한 구문 -->
$ adb logcat -옵션
<!-- 옵션과 필터를 이용한 구문 -->
$ adb logcat -옵션 -<필터>
3. 옵션
| 옵션 | 설명 |
| -b <buffer> | 보고자하는 버퍼를 불러옴. main, system, crash는 기본값 |
| -c, --clear | 선택한 버퍼를 지우고 종료함. main, system, crash는 기본값 |
| -e <expr> | 로그 메시지가 <expr>과 일치하는 줄만 출력 |
| -s | 모든 태그의 우선순위를 'silent'로 설정. *:S와 동일 |
| -v <format> | 로그 메시지의 출력 형식 설정. |
| -t '<time>' | 지정 시간 이후 로그를 출력 |
| -f <filename> | 로그 메시지를 지정한 이름의 파일로 출력 |
| -g, --buffer-size | 지정된 버퍼의 크기를 출력하고 종료함 |
| -d | 로그를 화면에 출력하고 종료함 |
4. 필터
| 태그 | 태그명 |
| V | Verbose (가장 낮은 순위) |
| D | Debug |
| I | Info |
| W | Warning |
| E | Error |
| F | Fatal |
| S | Silent (가장 높은 순위) |
$ adb logcat *:W //W태그 이상의 로그 출력
출처 : Android 개발자 문서
728x90
'Mobile > Android' 카테고리의 다른 글
| [Android] ADB Install 중 INSTALL_FAILED_ALREADY_EXISTS 에러 발생 했을 때 (0) | 2021.09.15 |
|---|---|
| [Android] SharedPreferences로 값 저장하고 불러오기 (0) | 2021.09.10 |
| [Android] Window에서 ADB 환경 구축하기 (0) | 2021.08.27 |
| [Android] 그간 날 괴롭혔던 JAVA SE 16 버전에 대해서 (0) | 2021.08.13 |
| [Error] BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 60 에러에 관하여 (0) | 2021.07.02 |
댓글