如何在Build.gradle中获得具有预定义依赖项的新版本警告?

时间:2019-05-23 15:03:17

标签: android android-studio gradle intellij-idea build.gradle

当您直接在gradle中引用依赖项时,如果有较新版本,IntelliJ会给出警告。即implementation 'com.library:name:1.0.0'会警告1.0.1版可用。

但是,如果您通过gradle ext引用库。属性,它不会发出该警告。即implementation deps.library.name不会发出警告。在引用先前定义的库时,还有什么方法可以得到警告吗?

就我而言,我有几个模块可以重复使用许多相同的库,因此能够在一个位置定义所有库及其版本,然后从需要它们的每个模块中引用它们,这一点很重要。 。但是,这使我不再在有新版本时被IDE告知。我该如何解决?

1 个答案:

答案 0 :(得分:0)

这实际上是Android Studio的功能,并且确实不支持可以在Gradle中定义依赖项的所有方式。

plugin gradle-versions-plugin可以通过其dependencyUpdates任务来实现同等效果。