2010-05-22 3 views
0

다른 안드로이드 프로젝트에서 하나의 안드로이드 프로젝트를 참조 할 수 있는지 궁금합니다. test1과 test2라는 두 개의 프로젝트가 있습니다. 프로젝트 탭에서 test1의 프로젝트 속성에 test2를 추가했습니다. 불행히도 NoClassDefFoundError가 계속 발생합니다. 또한 두 번째 안드로이드 프로젝트 (test2)가 별도의 apk로 설치되거나 캡슐화 된 안드로이드 프로젝트 (test1)의 일부가 될까요?상호 의존적 인 안드로이드 프로젝트

대단히 감사합니다.

답변

1

test2가 리소스를 포함하고 있다면 자동으로 비 안드로이드 프로젝트에 패키지되지 않으며 R 파일이 자동으로 생성되지 않는다는 점을 명심하십시오.

SDK tools (이번 주에 출시 됨)의 출시 6을 살펴본 후 라이브러리 프로젝트를 지원할 것을 제안합니다.

+0

답장을 보내 주셔서 감사합니다. 방금 도서관에 대해 알아 냈어. 그들은 단지 시간에 그것을 발표했다 :) – George

0

또한 세 번째 프로젝트에 공통 기능을 추출하여 참조 할 수도 있습니다. 이것은 Android 프로젝트가 아닌 일반적인 Java 프로젝트 여야합니다. 그래서 당신이 참고할 수있는 항아리가 만들어집니다.

관련 문제