无法用gradlew或gradle查看依赖关系树
我正在运行gradle的最新版本(1.12)。 在项目的根目录下,我运行以下命令,如@CommonsWare的回答中所述,应该给依赖关系树:
当我运行它时,发生这种情况:
$ gradle -q依赖关系
------------------------------------------------------------ Root project ------------------------------------------------------------ No configurations
有问题的项目是使用Android Studio内置的新项目向导从头开始创build的Android Gradle项目。 我的顶级build.gradle文件如下所示:
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.10.+' } } allprojects { repositories { maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() } } subprojects { repositories { flatDir { dirs "$rootDir/libs" } } }
我的settings.gradle文件如下所示:
include ':app', ':facebook', 'pullToRefresh'
从我所了解的这是一个非常基本的gradleconfiguration。 有没有人有一个想法,为什么依赖树function什么都没有返回? 让我知道如果我需要提供更多的信息。
您的顶级build.gradle本身没有任何依赖关系。 你必须运行(从项目的根目录):
./gradlew app:dependencies