2014-02-05 2 views
0

build.gradle 및 settings.gradle을 빌드하고 설정 파일을 포함하는 다른 프로젝트를 어떻게 포함시켜야합니까? 현재 나는 다음을 얻습니다 :다중 프로젝트의 settings.gradle을 구성하는 방법은 무엇입니까?

이름이 'default'인 구성이 없습니다.

내 settings.gradle :

include :sliding-layer' 
project(':sliding-layer').projectDir = new File(rootDir, 'modules/sliding-layer:Library') 

및 build.gradle :

compile project(':modules:sliding-layer') 

두 번째 프로젝트 settings.gradle :

include ':Library' 
include ':SlidingLayerSample' 

및 build.gradle (루트 디렉토리에서) :

buildscript { 
    repositories { 
    mavenCentral() 
    } 

    dependencies { 
    classpath 'com.android.tools.build:gradle:0.7.+' 
    } 
} 

allprojects { 
    group = 'com.6wunderkinder.slidinglayerlibrary' 
    version = '1.1-SNAPSHOT' 

    repositories { 
    mavenCentral() 
    } 
} 

apply plugin: 'android-reporting' 

답변

2

에만 빌드 당 하나의 settings.gradle을 가질 수 있지만 최상위 settings.gradle에 중첩 된 프로젝트를 참조 할 수 있습니다 :

include ':sliding-layer:Library' 
include ':sliding-layer:SlidingLayerSample' 
+0

그와 같은 구문을 사용하여 참조하지만 같은 오류가 나타납니다 . 심지어는 전체 경로를 사용하여 시도해 보았습니다. "include ': modules/sliding-layer : Library'"결과는 동일합니다. 물론 도서관은 독립적 인 프로젝트로 성공적으로 구축 될 수 있습니다. –

관련 문제