안드로이드 스튜디오 Logcat 에뮬레이터와 연결이 끊겨서 안보이는 경우

 

환경: Android Studio 3.0.0

 

프로그램을 개발을 할 때 가장 필요한 것 중 하나가 로그를 볼 수 있는 콘솔 창입니다. 안드로이드 스튜디오에서는 에뮬레이터 혹은 기기와 연결해서 실시간 로그를 볼 수 있는 Logcat 창을 제공합니다. Logcat 의 장점은 무엇일까요? Run Debug 창보다 Logcat 을 많이 이용하는 이유는 로그를 분석하는데 도움이 되는 필터 기능이 있기 때문입니다. 이런 Logcat 에 아무것도 안나온다면 어떻게 해야 할까요?

 

그림처럼 에뮬레이터와 정상적으로 연결이 된 것 같은데 화면에 아무것도 나오지 않네요. 안드로이드 스튜디오를 새로 시작하거나 에뮬레이터를 다시 띄워 연결해도 결과는 마찬가지였습니다.

안드로이드 스튜디오 Logcat 에뮬레이터와 연결이 끊겨서 안보이는 경우

 

안드로이드 설정 캐시를 모두 지우고 재시작

 

첫 번째 방법은 프로젝트 정보가 저장된 캐시를 모두 삭제하고 재시작하는 것입니다. 상단 메뉴 [File] > [Invalidate Caches / Restart] 를 선택합니다

안드로이드 스튜디오 Logcat 에뮬레이터와 연결이 끊겨서 안보이는 경우

 

팝업창이 뜨면 Invalidate and Restart 버튼을 클릭합니다. 안드로이드 스튜디오는 모든 캐시를 삭제하고 재시작하게 됩니다. 프로젝트 크기에 따라 시간이 걸릴 수 있습니다

안드로이드 스튜디오 Logcat 에뮬레이터와 연결이 끊겨서 안보이는 경우

 

Android Device Monitor LogCat 을 이용

 

캐시를 지우고 새로 시작했는데도 안된다면 예전 LogCat 화면을 이용할 수 밖에 없습니다. Tools > Android > Android Device Monitor 메뉴를 선택합니다

안드로이드 스튜디오 Logcat 에뮬레이터와 연결이 끊겨서 안보이는 경우

 


안드로이드 디바이스 모니터에는 LogCat 창이 있습니다. 왼쪽 사이드에서 기기를 선택하고 아래로 내려가 LogCat 탭을 클릭합니다. 이곳에서는 문제없이 로그를 확인할 수 있습니다

안드로이드 스튜디오 Logcat 에뮬레이터와 연결이 끊겨서 안보이는 경우

Posted by 녹두장군