Android 如何查找库的依赖项?

Android 如何查找库的依赖项?,android,gradle,android-gradle-plugin,android-architecture-components,Android,Gradle,Android Gradle Plugin,Android Architecture Components,我想找到库的依赖项。例如,在我的项目中,我实现了android支持库 implementation 'com.android.support:appcompat-v7:26.1.0' 当我执行/gradlew:app:androidDependencies时 android.arch.lifecycle:runtime:1.0。0@aar android.arch.lifecycle:common:1.0。0@jar android.arch.core:common:1.0。0@jar 如

我想找到库的依赖项。例如,在我的项目中,我实现了android支持库

implementation 'com.android.support:appcompat-v7:26.1.0'
当我执行
/gradlew:app:androidDependencies

  • android.arch.lifecycle:runtime:1.0。0@aar
  • android.arch.lifecycle:common:1.0。0@jar
  • android.arch.core:common:1.0。0@jar
如您所见,2017年谷歌IO之后,谷歌导入
生命周期
和其他架构组件

  • gradle
    工具如何查找库的依赖项(在这种情况下,支持 图书馆
  • 对于开发人员,是否有任何命令显示库的依赖关系
检查的第5点,并使用该命令或Android Studio 3.1中新的构建选项卡:

./gradlew -q dependencies app:dependencies

./gradlew -q dependencies app:dependencies --configuration 'productFlavors'DebugCompileClasspath
其中,
'productFlavors'
需要被您的一种产品口味(如
production
)替换


只需使用./gradlew:app:androidDependencies,或读取与library@GabrieleMariotti如您所见,`./gradlew:app:androidDependencies`对我不起作用。找不到名为“variantDebugCompileClasspath”的配置。它是一个变体,flavor和buildType的组合,如
productionReleaseCompileClassPath