Android gradlew 依赖树

Posted Kslient

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android gradlew 依赖树相关的知识,希望对你有一定的参考价值。

注意不同flavor对应的依赖
查看不同configuration(debug/release)对应的依赖

查询所有依赖:
./gradlew -q :app:dependencies
查询所有依赖并写入文件:
./gradlew -q :app:dependencies > log.txt
查询某个configuration依赖:
默认可以查询以下这些config:
releaseRuntimeClasspath、debugRuntimeClasspath
releaseCompileClasspath、debugCompileClasspath
./gradlew -q :app:dependencies --configuration releaseRuntimeClasspath
如果配置了不同的flavor可以这样查询某一个flavor的依赖树:
例如flavor名字叫dev,则可以这样查询
./gradlew -q :app:dependencies --configuration devReleaseRuntimeClasspath

以上是关于Android gradlew 依赖树的主要内容,如果未能解决你的问题,请参考以下文章

Android 查看项目依赖树的四种方式

Android番外篇 Android Studio查看第三方库依赖树

Android获取项目依赖库

gradle依赖关系树中asterix和箭头符号的含义

Android Gradle 插件Gradle 基础配置 ⑥ ( Android工程 Gradle 常用命令 | gradlew 可执行文件 | 查看帮助文档 | 查看应用依赖 )

每次我执行 docker run ./gradlew 命令时,它都会下载所有 gradle 文件和依赖项。如何只下载和安装一次?