Mobile/Issues

[Android] Android Studio에서 logcat이 동작하지 않는 이슈 해결.

개발왕 금골드 2023. 5. 15. 21:23
반응형

디버깅을 위해 logcat을 확인해야 할 때, 종종 원하는 로그가 나오지 않을 때도 있습니다. 다양한 원인이 있는데 그중 몇 가지를 소개하려고 합니다.

 

1. 단순 USB 디버깅 오류

 

아무 로그도 나타나지 않습니다.

이 경우 단순 에러일 가능성이 높습니다. USB 연결을 다시 하면 정상적으로 로그캣이 작동될 가능성이 높습니다.

 

2. Invalid Cache

혹은, 캐시 데이터를 날리면 로그가 돌아오기도 합니다. 이를테면, 여러 기기를 테스트하던 중 이전 디바이스와 현재 디바이스 충돌로 인하여 무언가 에러가 발생했을 때 Invalid cache가 효과적일 수 있습니다.

 

 

 

3. USB 디버깅을 허용한 디바이스 로그 버퍼 사이즈

저는 3번 케이스였습니다. 아주 기본적인 라이프 사이클 관련 로그는 나오는데 제가 설정한 로그, 터치 이벤트 로직도 출력되지 않았습니다.

 

기본적인 로그만을 출력하고 있다.

 

이 경우 실제 연결된 디바이스 개발자 옵션 > 로그 버퍼 사이즈 선택 으로 들어가서 "사용하지 않음"으로 되어 있는지 확인하면 좋습니다. 로그 버퍼 사이즈가 안드로이드 스튜디오 로그캣과 연결되어 있기 때문에 개발자가 로그를 사용한 정도에 따라 버퍼 사이즈를 선택해야 합니다. 제 경우 1M만큼 설정하였습니다.

 

 

 

여기까지 골드였습니다.

감사합니다.


참고자료 : Android studio logcat not showing anything | 100% working solution found (protocoderspoint.com)

 

Android studio logcat not showing anything | 100% working solution found

So few days back i got a query from one of my subscriber on my youtube channel that his android studio logcat is not showing anything

protocoderspoint.com

 

반응형