Android Studio工程中库依赖关系以及如何剔除重复库
程序员文章站
2022-05-16 10:37:32
...
有三种方式可以可以查看工程中module的依赖关系。
androidDependencies Task
GradleProject中点击androidDependencies的task就会出现。这个没什么好说的。
dependencies命令
使用gradlew的命令来查看依赖。
./gradlew :latte-core:dependencies
这里会返回所有的类型的。(内容不全)
如果想查看某种环境下的可以使用--configuration
。
比如查看release的编译。
./gradlew :latte-core:dependencies --configuration releaseCompileClasspath
Gradle View插件
这种方式也比较简单。直接在plugin里面安装Gradle View
然后在点击Gradle View。
剔除库
比如剔除注解的库
implementation ('com.jakewharton:butterknife:9.0.0-SNAPSHOT') {
exclude group: 'com.android.support', module: 'support-annotations:'
}
剔除库最值得注意的是兼容性,保证兼容性就不会有问题。
上一篇: php实现微信拼手气红包
下一篇: vue项目结构(详细教程)