如何找出我们在Gradle中包含的任何依赖项的最新版本?

时间:2015-11-09 12:56:13

标签: android android-studio gradle

在gradle中我不使用动态版本,因为这可能导致不确定的构建。 所以我像我这样陈述我的依赖:

compile 'com.squareup.okhttp:okhttp:2.2.0'

但是,如何确定是否有新版本及其编号是什么?

2 个答案:

答案 0 :(得分:3)

您可以使用gradle-versions-plugin来执行此操作。此插件提供dependencyUpdates任务,

  

显示项目依赖项的报告,该报告是最新的,超过找到的最新版本,已升级或无法解析。

您需要做的就是通过配置build.script依赖项来应用:

buildscript {
  repositories {
    jcenter()
  }

  dependencies {
    classpath 'com.github.ben-manes:gradle-versions-plugin:0.11.3'
    // classpath 'org.codehaus.groovy:groovy-backports-compat23:2.3.5' // uncomment if you're using Gradle 1.x
  }
}

应用插件本身,用:

apply plugin: 'com.github.ben-manes.versions'

答案 1 :(得分:2)

您可以使用this site搜索您的图书馆最新版本。