build.gradle repository merge

时间:2015-10-09 19:02:07

标签: android gradle android-gradle build.gradle

我有依赖于相同核心库的项目。我需要为我正在使用的库包含一个自定义存储库。我想在所有项目的一个地方包含自定义存储库。所以在图书馆的build.grade中我添加了

allprojects {
    repositories {
        mavenCentral()

        maven {
            url "http://dl.bintray.com/urbanairship/android"
        }
        maven { url "https://jitpack.io" }
    }
}

当我尝试构建我的项目时,它抱怨无法找到该库。如果采用上面的代码并将其放在项目build.gradle中,则符合它。如何在编译项目时找到库存储库而不将其包含在每个项目build.gradle中?

1 个答案:

答案 0 :(得分:0)

不使用var foo = (From t In MyTable Select t.Foo).Skip(30).Take(30); 闭包,而是使用allprojects闭包。更换关闭名称应该可以解决您的问题。

示例:

subprojects