마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

디버깅 시, 로깅 안되는 문제 (if (BuildConfig.DEBUG) Log.d("abc", "abc"); 사용)

0 추천
if (BuildConfig.DEBUG) Log.d("abc", "abc");

 

디버깅 시, 빌드컨피그의 디버그로 하고 로그를 찍는데

여태까지 로그를 잘 찍다가

오늘 디버깅을 하니까 저 로그가 안찍히고 넘어가더라구요

혹시 안드로이드 스튜디오에서 설정이 필요한건가요?

zenojm (2,840 포인트) 님이 2018년 8월 17일 질문

2개의 답변

0 추천
저 코드에 진입하는게 확실한데 안찍힌다면 BuildConfig.DEBUG 값이 false 겠네요. Android Studio 에서 BuildVariant가 debug가 아닌 release로 잡혀있는 것은 아닌지 확인해보세요.
회색 (21,000 포인트) 님이 2018년 8월 17일 답변
확인해보니...
BuildVariant 가 Debug로 잡혀있네요..

release로 바꿨다가 다시 Debug로 잡아도 증상은 똑같네요..
0 추천
0. USB케이블이 제대로 연결되었는지 확인해 보시구요

1. 로그 출력 창의 [장치]가 제대로 선택되었는지 확인해 보시고 혹시 리스트 클릭했을때 여러개의 장치가 화면에 보이지 않는지 확인해 보세요. 개발하다보면 가끔 DISCONNECTED라고 표시된 장치가 선택되는 경우가 있습니다.

2. 어플리케이션이 제대로 선택되었는지 확인해 보세요 어플리케이션 패키지 리스트 박스 클릭했을 때 제대로된 앱을 선택했는지 확인해 보세요

3.로그 출력레벨이 제대로 선택되었는지 확인해 보세요.  Debug 또는 Verbose 선택되어야합니다.

4.검색 필터에 특정 문구가 들어 있는지 확인해 보세요. 있다면 제거하세요
luxsoft (1,780 포인트) 님이 2018년 8월 20일 답변
...