예전 글들/Android

Layout 혹은 R 파일에 저장된 컴포넌트 소스에서 못 불러오는 경우(에러 메시지: cannot be resolved or is not a field)

fromleaf 2011. 6. 24. 12:54
반응형
안드로이드 네트워크 관련 공부하다가 예제 소스에 layout 타이핑 하기 싫어서 복사해서 넣었더니 -_-
아래 그림처럼 layout 폴더에 존재는 하는데 프로그래머라면 너무너무 싫어하는 저 빨간줄...
프로젝트 Clear도 해보고, Error 메시지도 지워보고, layout 이름도 바꿔봤지만 전혀 반응이 없어서 역시나 최후의 수단으로 구글링......역시 구글이다!!


경고 메시지는 아래와 같고

Description Resource Path Location Type
conmgr cannot be resolved or is not a field ConMgr.java /NetworkProgramming/src/com/youn/net line 13 Java Problem
result cannot be resolved or is not a field ConMgr.java /NetworkProgramming/src/com/youn/net line 15 Java Problem

해결 방법은 아주 간단합니다.


직접 R.java 파일을 import하면 됩니다. 대신 import android.R; 은 지우셔야 될겁니다.
반응형