안드로이드 개발 질문/답변
(글 수 2,584)
오류 났을 때요. logcat에서 오류가 일어난 소스와 라인을 볼 수 있나요?
안드로이드 앱 프로그래밍 저자가 제공하는 유투브 강의에서는 라인이 표시되서 쉽게 찾던데 제 이클립스에서는 표시가 안 되네요.
혹시 아시는분 답변 부탁해요
2013.01.03 12:56:50
***Exception 혹은 DeadLock의 경우에는 명확하게 line by line으로 call stack을 보여주면서
특정 부분에서 발생한 Exception을 catch 해서 보여줍니다. (Log.d 형식으로 빨간색으로 나오겠지요)
하지만 파라미터를 넘겨주는 과정에서 Framework쪽에서 null이 날 수도 있고 참조하지 못하는 부분에서도 발생가능성이 충분히 존재합니다.
또한 무조건적으로 java:line을 보여주진 않기 때문에 log분석하는 법을 천천히 배우시는 것이 좋겠습니다.
도통, 모르겠다 라고 하면 디버깅을 하면서 하나씩 살펴보는 것도 좋겠죠
익셉션이 나면 소스 파일명과 라인 숫자가 나옵니다.
트레이스 따라 나오므로 눈 크게 뜨고 빨간줄 보면 되요. ^^