[Android/안드로이드] R.java(Android Resource) 삭제 되었을 경우 어떻게 해결해야 할까? [출처] [Android/안드로이드] R.java(Android Resource) 삭제 되었을 경우 어떻게 해결해야 할까?|작성자 웃는개발자

2017. 4. 7. 23:09·IT기술 관련/모바일
반응형

출처: http://blog.naver.com/kdi0373/120176838278



" R.java 란 외부소스를 관리하는 클레스 입니다. "

 

안드로이드 프로젝트를 실행할 경우  종종 R.java가 사라지는 경우가 있다.

보통 R.java 또는 그 상위 폴더인 gen을 강제 삭제 하여도 android sdk가  

자동 생성을 해주는데  최악의 경우 재생성이 안될 경우가 있다.

초보자인 경우 구글링을 하면서 몇시간을 삽질 해본 후 프로젝트를 새로 만들 경우가 많다. 

총 5가지의 해결 방법을 말해 줄려고 한다. 

 

 

 

※ res 란?  : R.java는 res 디렉토리에 있는 모든 자료들에 대한 명세서 이면서 res에서 자원이 추가 및 삭제 할때 마다 자동 갱신이 된다.

 

1. drawable : 이미지 파일 이다. (png, jpg, ......)

2. layout : Activity의 레이아웃을 정의하는 XML파일 이다.

3. values : 데이터를 표현하는 XML파일 이다.

   1) styles.xml : 스타일

   2) demens.xml : 크기

   3) strings.xml : 문자열

   4) colors.xml : 색상

   5) arrays.xml : 데이터 배열

 4. /res/xml : 임의의 XML 파일 이다.

 5. /res/raw : 디바이스를 직접 복사하는 임의 파일 

 

 

트라우마 ㅋㅋㅋㅋㅋㅋㅋ :

위에 보면 gen 디렉토리 안에 BulidConfig.java 클레스만 있지 R.java 파일이 없다.  

 

 

1. 첫 번째 방법 : Clear 한후  -> 프로젝트 우 클릭 -> Refresh

 

 

 

2. 두 번째 방법 : 프로젝트 우클릭 -> Properties -> Java Bulid Path

   -> Android 버전을 최상위로 한 후 확인 -> Clear -> Bulid

 

 

3. 세 번째 방법 : Clear -> 이클립스 재실행

 

 

4. 네 번째 방법 : 프로젝트 우클릭 -> Properties -> Android -> 최상의 버전 선택  

    -> 확인 -> F5 

 

 

5. 다섯 번째 방법 : /res 디렉토리 안에 있는 하위 자원들 중에 파일명을  

   대문자로 생성한 것이 있을 경우 다 소문자로 변경하자. 

   대부분 drawable파일에서 이미지 파일을 대문자로 만들었을 경우가 많다. 

   ※ 한글자라도 대문자가 있어서는 안된다.  

 

[출처] [Android/안드로이드] R.java(Android Resource) 삭제 되었을 경우 어떻게 해결해야 할까?|작성자 웃는개발자


반응형
저작자표시 (새창열림)

'IT기술 관련 > 모바일' 카테고리의 다른 글

안드로이드 editText 영문,숫자만 입력(한글입력제한)  (0) 2017.09.28
앱개발 안드로이드에서 문자 보내기 구현방법  (0) 2017.09.27
android Lint error 이슈 해결방법 (already defined earlier in this layout)  (0) 2017.04.02
Android View 관련된 오픈소스 정리  (0) 2017.04.02
안드로이드 개발 스킬을 향상시키는 오픈소스 앱 20가지  (0) 2017.04.02
'IT기술 관련/모바일' 카테고리의 다른 글
  • 안드로이드 editText 영문,숫자만 입력(한글입력제한)
  • 앱개발 안드로이드에서 문자 보내기 구현방법
  • android Lint error 이슈 해결방법 (already defined earlier in this layout)
  • Android View 관련된 오픈소스 정리
호레
호레
창업 / IT / 육아 / 일상 / 여행
Unique Life창업 / IT / 육아 / 일상 / 여행
    반응형
  • 호레
    Unique Life
    호레
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • 법률
        • 기본
        • 개인정보보호법
        • 정보통신망법
        • 전자금융거래법
        • 전자금융감독규정
        • 신용정보법
        • 온라인투자연계금융업법
      • 창업
        • 외식업 관련
        • 임대업 관련
        • 유통업 관련
        • 세무 관련
        • 마케팅 관련
        • 기타 지식
        • 트렌드
        • Youtube
      • IT기술 관련 N
        • 모바일
        • 윈도우
        • 리눅스
        • MAC OS
        • 네트워크
        • 빅데이터 관련
        • A.I 인공지능 N
        • 파이썬_루비 등 언어
        • 쿠버네티스
        • 기타 기술
      • 퍼블릭 클라우드 관련
        • Azure
        • GCP
        • AWS
      • 정보보안 관련
        • QRadar
        • Splunk
        • System
        • Web
      • 기타
        • 세상 모든 정보
        • 서적
      • 게임 관련
        • 유니티
      • 부동산
      • 맛집 찾기
        • 강남역
        • 양재역
        • 판교역
        • ★★★★★
        • ★★★★
        • ★★★
        • ★★
        • ★
      • 결혼_육아 생활
        • 리얼후기
        • 일상
        • 육아
        • 사랑
        • Food
      • 영어
        • 스피킹
        • 문법
        • 팝송
        • 영화
      • K-컨텐츠
        • 드라마
        • 영화
        • 예능
      • 독서
      • 프로젝트 관련 조사
        • 시스템 구축
        • 로그 관련
        • 웹
        • APT
        • 모의 해킹
        • DB
        • 허니팟
        • 수리카타
        • 알고리즘
        • FDS
      • 기업별 구내 식당 평가
        • 한국관광공사
        • KT telecop
        • KT M&S
        • KT powertel
        • KT cs 연수원
        • 진에어
      • 대학 생활
        • 위드윈연구소
        • 진로 고민
        • 채용정보
        • 자동차
        • 주식
        • 악성코드
        • 게임 보안
      • 쉐어하우스
  • 블로그 메뉴

    • 홈
    • 게임 관련
    • IT 기술 관련
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    판교역
    이재곧죽습니다
    상호관세
    수제버거존맛
    대통령
    돈까스
    판교맛집
    무역전쟁
    수제버거
    점심
    쥬쥬랜드
    마케팅
    유니티
    맛집
    AWS
    런치
    수제버거맛집
    보안가이드
    복리후생
    판교
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
호레
[Android/안드로이드] R.java(Android Resource) 삭제 되었을 경우 어떻게 해결해야 할까? [출처] [Android/안드로이드] R.java(Android Resource) 삭제 되었을 경우 어떻게 해결해야 할까?|작성자 웃는개발자

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.