Gradle Multiproject

时间:2014-03-30 16:18:18

标签: android gradle android-gradle build.gradle

我正在尝试为多项目环境配置gradle。

我的项目结构如下:

MainProject
--external
  --A
  --B
  --C

我已经能够为MainProject配置build.gradle和settings.gradle文件。

我遇到的问题是两个子项目A& B取决于C

在项目A的build.gradle中

apply plugin: 'android-library'

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project('../C')
}

Gradle说无法找到带路径的项目../C。我应该在那里放什么路?

1 个答案:

答案 0 :(得分:3)

尝试:

compile project(':external:C')

有关项目路径的更多详细信息,请参阅Gradle用户指南中的section 56.5