可以通过运行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 { .... }
}