如何通过使用定义的依赖项文件自动更新gradle依赖项?

时间:2018-03-12 16:45:40

标签: android gradle

在我的项目中,我有一个dependencies.gradle文件。在这一个中,我有不同的依赖关系数组和相应的版本。

我想知道是否有办法以这种方式为依赖项提供自动更新可用版本?

例如,如果我直接在build.gradle中声明com.android.support:appcompat-v7:27.0.2,它会告诉我新版本可用。实际上,它在我的dependencies.gradle中声明如下:

appCompat : "com.android.support:appcompat-v7:$appCompatVersion"

并且版本在同一个文件中,上面定义如下:appCompatVersion = "27.0.2"

Android Studio并没有告诉我新版本可用。我在互联网上看,但没有找到任何东西。有没有人知道如何才能实现这个目标?

1 个答案:

答案 0 :(得分:0)

在Project build.gradle中,定义版本:

ext {
    appCompatVersion = '27.0.2'
}

然后在您的模块build.gradle中,您可以使用它:

dependencies {
    implementation "com.android.support:appcompat-v7:$rootProject.appCompatVersion"
}

Android Studio会在有更新时通知您!

Android studio warnings