0
이 질문은 제가 Gradle 전문가가 아니며 Eclipse + Maven 배경에서 왔음을 알 수 있습니다. 메이븐에서 안드로이드 스튜디오에서 다른 모듈의 .apk 클래스를 참조하십시오.
, 나는android-maven-plugin
내 로컬 저장소에 (dexed 않은) 모두
.apk
및
.jar
을 밀어되면서, 다른 하나 (인스턴스에 대한 Robolectric 하위 프로젝트)에서 내 APK 프로젝트를 참조 할 수 있었다.
Android Studio + Gradle에서 어떻게 똑같이 할 수 있습니까?
- 내 애플 리케이션 프로젝트에
apply plugin: 'java'
을 추가하려했지만 자바 플러그인이 안드로이드 플러그인과 호환되지 않습니다. - 는 난 단지
build.gradle
와 자바 플러그인 내 응용 프로그램의 하위 모듈을 구축했지만, R.java이 방법으로 생성되지 않습니다 :
sourceSets {
main {
java.srcDirs = parent.android.sourceSets.main.java.srcDirs
}
}
할 수있는 다른 방법이 있나요을 이?
EDIT4 : 게시 된 솔루션.
가능한 중복 http://stackoverflow.com/questions/19307341/android-library-gradle-release-jar : (들), 새로운 의존성이 방법을 선언합니다) –
예, 아래의 내용을 추가하십시오 : '''task androidJar (type : Jar) {android.sourceSets.main.allJava에서 }''' –