我想找到一个库的依赖项。例如,在我的项目中,我implement
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年Google IO之后,谷歌导入Lifecycle
和其他架构组件。
gradle
工具如何找到库的依赖关系(在本例中为支持
库)?答案 0 :(得分:2)
检查this answer的第5点,并在Android Studio 3.1中使用此命令或新的构建标签:
./gradlew -q dependencies app:dependencies
./gradlew -q dependencies app:dependencies --configuration 'productFlavors'DebugCompileClasspath
其中'productFlavors'
需要替换为production
之类的产品风格。