com.test  라는 패키지에서 com.one, com.two, com.three 와 같이 라이브러리화 시킬 패키지를 만듭니다.

캡처.JPG (노란칠 해놓은 곳이 추후에 num.jar로 라이브러리화 시킬 예정인 패키지 입니다.)



com.one의 클래스에서 layout을 사용하기 위해 setContentView(R.layout.test)을 사용하면

com.ztest.R이 임포트됩니다.



여기서 문제인게 저는 생성된 라이브러리가 어떤 패키지에 적용하더라도 제대로 동작하게 하고싶거든요,

그런데 예를들면 새로 생성한 프로젝트의 com.ktest 패키지에서 num.jar를 이용하게되면 


com.ztest.R 부분에서 에러가 발생합니다.


이부분을 com.ktest.R로 변경해줘야 제대로 적용되구요.





라이브러리화 할때는 setContentView를 사용하지 못하는건가요?

이에대한 해결법엔 뭐가 있을까요.