만 java 파일이 필요합니다 가정 :
이클립스을 공유 코드를 저장하는 컴퓨터의 디렉토리를 만듭니다. 핵심 libgdx 프로젝트의 Properties로 이동하십시오. Java 빌드 경로의 소스 탭에서 소스 링크 ... 단추를 클릭하십시오. 폴더 위치 선택에서 공유 코드에 대한 디렉토리를 지정하십시오. 폴더 이름 상자에 프로젝트의 이름 (가상 디렉터리 이름)을 입력합니다. myLib-src
과 같은 이름으로 부를 수 있습니다.
동일한 공유 디렉토리를 사용하여 원하는만큼 많은 프로젝트에 대해이 단계를 반복하십시오. 이제 핵심 프로젝트 내에서 .java 파일을 해당 디렉토리에 넣을 수 있으며 동일한 소스 디렉토리를 링크하는 다른 프로젝트에 나타납니다. 프로젝트를 전환 할 때 프로젝트를 정리하거나 새로 고쳐야 할 수 있습니다.
Intellj의 IDEA/안드로이드 스튜디오
열기 핵심 모듈의 build.gradle
파일. 당신은이 같은 라인을 볼 수 :이 프로젝트 디렉토리에 형제의 폴더에 있다면, 그래서이 상대 디렉토리가 될 수
sourceSets.main.java.srcDirs = [ "src/", "path/to/your/library/sourcecode"]
에
sourceSets.main.java.srcDirs = [ "src/" ]
변경을, 당신은
를 넣을 수 있습니다
sourceSets.main.java.srcDirs = [ "src/", "../../myLib-src" ]
동일한 공유 디렉토리를 사용하여 원하는만큼 많은 프로젝트에 대해이 단계를 반복하십시오.
예. 이 과정은 다른 Android 프로젝트와 동일합니다. – Tenfour04
나는이 질문이 충분히 명확하지 않다고 생각한다. 핵심 하위 프로젝트에서 액세스 할 수있는 "유틸리티"프로젝트를 원합니다. 안드로이드뿐만 아니라, 핵심 하위 프로젝트는 모든 하위 프로젝트에서 사용됩니다 : android, web, desktop. –