Android gradle嵌套多项目依赖问题

时间:2015-11-09 10:10:22

标签: android gradle nested dependencies

好吧,我是Gradle世界的新手。对于我的这个特定问题,我已经遍历了StackOverflow线程而没有任何效果。简而言之,我想要的是 -

假设我有3个项目,即 - A(图书馆项目),B(图书馆项目),C

  1. 项目A很简单,没有依赖关系。
  2. 项目B依赖于项目A
  3. 项目C依赖于项目B
  4. 所以在B的settings.graddle文件中 -

    include ':ProjA'
    project(':ProjA').projectDir = new File('ProjADirectory')
    

    在B的主要模块的构建文件中 -

    dependencies {
        compile project(':ProjA')
    }
    And everything works fine for B.
    

    但是,当我为proj C做了类似的事情(将B添加为依赖)时,它告诉我“找不到”:ProjA“。我明白如果我在C的设置文件中添加“:ProjA”,它将编译好。

    但我希望脚本自动解析“:ProjA”,因为B是作为依赖项添加的。是不是有可能?

0 个答案:

没有答案