本文将带你了解Android应用开发Android Studio工程中库依赖关系以及如何剔除重复库,希望本文对大家学Android有所帮助。
<
androidDependencies Task dependencies命令 Gradle View插件 剔除库
有三种方式可以可以查看工程中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:' }
剔除库最值得注意的是兼容性,保证兼容性就不会有问题。
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!