소개
PidCat은 안드로이드 로그cat을 색상으로 표시하고 고급 필터링 기능을 제공하는 도구입니다.
상세정보
소개
PidCat은 안드로이드 로그cat을 색상으로 표시하고 고급 필터링 기능을 제공하는 도구입니다.
핵심 기능
- 안드로이드 로그cat 출력물을 실시간으로 색상화하여 가독성 향상
- 키워드, 태그, 정규식 등 고급 필터링 옵션 지원
- PowerShell 콘솔에서 녹색 텍스트 형태로 로그 출력 (스크린샷 참조)
지원 환경
윈도우 운영체제에서 winget을 통해 설치 및 실행 가능
기본 사용법
- 명령 프롬프트 또는 PowerShell을 엽니다.
- pidcat 명령을 실행하여 연결된 안드로이드 디바이스의 로그를 확인합니다.
- -t 옵션 등으로 태그 필터링, -k 옵션 등으로 키워드 필터링을 적용할 수 있습니다.
활용 예시
안드로이드 앱 개발 시 로그를 실시간으로 모니터링하고, 특정 패키지나 키워드만 필터링하여 문제를 빠르게 파악할 수 있습니다.
주의 사항 및 제한점
제공된 증거에서는 구체적인 제한 사항이 명시되지 않았습니다. 사용 전 공식 문서를 참조하시기 바랍니다.
자주 묻는 질문 (FAQ)
- PidCat은 어떤 로그를 표시하나요?
안드로이드 로그cat 출력물을 색상으로 표시합니다. - 필터링은 어떻게 사용하나요?
고급 필터링 옵션을 지원하여 태그, 키워드, 정규식 등으로 로그를 narrowing할 수 있습니다.
화면으로 보는 주요 기능
PowerShell 로그 출력 화면

PowerShell 창에서 표시된 여러 줄의 녹색 텍스트 로그를 보여줍니다. 각 줄은 'com.android.launcher', 'system_server', 'com.oplus.pantana' 등의 패키지 이름과 함께 'onTaskInfoChanged', 'onTaskLeash', 'onTaskVisible'와 같은 시스템 이벤트를 기록합니다. 일부 로그는 'CardService', 'Channel.Server', 'ActivityManager'와 같은 시스템 서비스와 관련된 정보를 포함하며, 'startActivity', 'requestCardAction', 'updateFocusWindow'와 같은 액션을 나타냅니다. 하단에는 'Process com.oneplus.gallery created for top-activity'와 같은 특정 앱의 시작 정보가 포함된 로그도 보입니다.
PowerShell 로그 출력 화면

PowerShell 창에서 표시된 여러 줄의 녹색 텍스트 로그를 보여줍니다. 각 줄은 'com.hifnaw.caffeinate.debug', 'KeepAwakeService', 'CaffeinateApplication'과 같은 패키지 이름과 함께 'onStartCommand', 'notifyKeepAwakeServiceObservers', 'startCaffeine'와 같은 이벤트를 기록합니다. 일부 로그는 'KeepAwakeService'가 'Running', 'Starting', 'Stopped' 상태를 전환하는 과정을 보여주며, 'wakelock acquired', 'wakelock released'와 같은 상태 변경 정보도 포함합니다. 하단에는 'KeepAwakeService added to ArrayList!'와 같은 서비스 상태 업데이트 정보가 포함된 로그도 보입니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


