반응형
안드로이드 R 파일이 삭제되어 생성되지 않을 때 |
R.java란 코드영역에서 리소스를 식별하기 위해 생성되는 파일로, 소스코드내 리소스를 사용하기 위해 리소스와 매핑된 변수들이 선언되어 있는 파일이라고 볼 수 있다.
이는 툴에서 자동으로 생성되며 임의로 수정해서는 안된다.
빌드시 R.java 파일이 삭제된 후 재생성되지 않아 에러가 발생했다. 자동으로 생성되어야하는데 생성되지 않았다.
클린을 통한 초기화 후 재빌드
1) [ Project ] 메뉴 - [ Clean ] 선택하여 이클립스가 사용하고 있던 캐시, 클래스 등을 전부 삭제하고 재생성
2) 프로젝트명 우클릭 - [ Properties ] 메뉴 - [ Java Build Path ] 선택하여 현재 프로젝트 안드로이드 버전을 최상위로 순서 변경
3) 재빌드
그래도 생성되지 않는다면
위 과정을 수행해도 R.java 파일이 재생성되지 않는다면 리소스내 에러가 있는지 확인해보자!
리소스 폴더(res 폴더)에 에러가 났다면 R.java 파일을 생성할 수 없다. 에러난 부분을 처치하고 위 과정을 다시 반복하면 된다.
나의 경우에는...
R.java 파일이 생성되지 않아 한참 헤맸는데
나의 경우에는 res의 layout 폴더내 한 파일에서 오타(src를 sric로...흠)가 났는데 에러 표시도 나오지 않았다 !으!
res 파일을 제대로 고쳐주고나니 R파일도 자동으로 생성!
반응형
그리드형
'컴퓨터공학과 > Programming' 카테고리의 다른 글
[c++] 상속 클래스 (1) | 2013.12.12 |
---|---|
[JSP] MYSQL 설치 (1) | 2013.12.03 |
[c++] 객체와 클래스 (0) | 2013.11.30 |
[c++] 포인터 (0) | 2013.11.29 |
[Android] 초보자도 할 수 있다! 안드로이드 자동 가위바위보 게임앱 만들기! (7) | 2013.10.09 |