【发布时间】:2020-06-19 15:59:21
【问题描述】:
我正在运行最新版本的 gradle (1.12)。在项目的根目录中,我运行以下命令,正如@CommonsWare 在this answer 中所述,它应该给出依赖关系树:
当我运行它时,会发生这种情况:
$ gradle -q 依赖项
------------------------------------------------------------
Root project
------------------------------------------------------------
No configurations
有问题的项目是使用 Android Studio 内置的新项目向导从头开始创建的 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'
据我了解,这是一个非常基本的 gradle 配置。有谁知道为什么依赖树函数什么都不返回?如果我需要提供更多信息,请告诉我。
【问题讨论】:
-
您是从项目根目录运行该命令,对吧?
-
是的,正确的。我应该补充一点,我也尝试使用 ./gradlew 运行并得到相同的结果。
标签: android android-gradle-plugin