是否有用于GradleScript依赖项的Gradle“依赖项”任务?


问题内容

可以运行gradlew dependencies以了解模块任务的依赖性。有没有办法找到 buildscript依赖传递依赖

示例: classpath 'com.android.tools.build:gradle:1.0.0'直接取决于:

com.android.tools.build builder
com.android.tools.lint lint
net.sf.proguard proguard-gradle
tools.base project-test-lib

可以在MVNRepository看到。但是,这些工件有其自己的依赖性。有没有找到方法而无需手动遍历整个依赖树的方法?

为了澄清起见,我正在谈论的类路径由以下方式定义:

buildscript {
    repositories {}
    dependencies { .... }
}

问题答案:

您可以使用以下命令:

gradle dependencyInsight --dependency gradle

Udacity提供了很棒的Android
Gradle
教程,但是您可以观看此视频以获取更多说明。