본문 바로가기

unity tech.

R.java 관련



[버전업 되면서 리소스들어감 - 유니티 버그]


unity 5 이전 버전에서는 Plugin/Android/ 폴더 안에 res 폴더를 두면 최종 R.java에 리소스들이 들어가는데,


unity 5에서는 들어가지 않음.




Plugin/Android/ 폴더 하위에 라이브러리 프로젝트 폴더 추가.


이 폴더에 project.properties 파일 추가


project.properties 파일의 내용은 아래와 같음


target=android-16

android.library=true



이 폴더에 AndroidMenifast.xml 가 존재해야 함 (메인 AndroidMenifast.xml이 있을때 둘이 다르면 빌드시 충돌나는데, 같은거면 충돌 나지 않음)


이 폴더안의 res 폴더 안에 리소스 들이 있으면,


빌드 시 R.java 안에서 리소스 id 들이 생김



R.java 위치는


유니티 프로젝트 / Temp / StagingArea / get / 패키지 / R.java