2014-02-05 48 views
0

我應該如何構建我的build.gradle和settings.gradle以包含具有自己的構建和設置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'「,結果相同。 當然,圖書館可以成爲一個獨立的項目成功建立。 –