赞
踩
官方关于依赖的相关主题:https://developer.android.google.cn/studio/build/dependencies?hl=zh-cn
点开Gradle的执行任务的对话框,然后输入dependencies
,并在对话框的右上角选择需要查看的模块,最后按回车执行命令即可,如下图:
命令执行后,输出的依赖有很多,随便看一个都可以,比如可以看releaseCompileClasspath
的依赖,如下:
releaseCompileClasspath - Compile classpath for compilation 'release' (target (androidJvm)). +--- androidx.swiperefreshlayout:swiperefreshlayout:1.1.0 | +--- androidx.annotation:annotation:1.1.0 -> 1.2.0 | +--- androidx.core:core:1.1.0 -> 1.5.0 | | +--- androidx.annotation:annotation:1.2.0 | | +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.3.1 | | | +--- androidx.lifecycle:lifecycle-common:2.3.1 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.2.0 | | | +--- androidx.arch.core:core-common:2.1.0 | | | | \--- androidx.annotation:annotation:1.1.0 -> 1.2.0 | | | \--- androidx.annotation:annotation:1.1.0 -> 1.2.0 | | \--- androidx.versionedparcelable:versionedparcelable:1.1.1 | | +--- androidx.annotation:annotation:1.1.0 -> 1.2.0 | | \--- androidx.collection:collection:1.0.0 -> 1.1.0 | | \--- androidx.annotation:annotation:1.1.0 -> 1.2.0 | \--- androidx.interpolator:interpolator:1.0.0 | \--- androidx.annotation:annotation:1.0.0 -> 1.2.0 +--- org.jetbrains.anko:anko-commons:0.10.8 | +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.0 -> 1.5.31 | | +--- org.jetbrains:annotations:13.0 | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31 | \--- org.jetbrains.anko:commons-base:0.10.8 | +--- org.jetbrains.kotlin:kotlin-stdlib:1.3.0 -> 1.5.31 (*) | \--- androidx.annotation:annotation:1.0.0 -> 1.2.0 +--- androidx.databinding:viewbinding:7.0.3 | \--- androidx.annotation:annotation:1.0.0 -> 1.2.0 +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.31 | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 (*) | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.31 | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 (*) +--- androidx.core:core-ktx:1.5.0 | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.31 -> 1.5.31 (*) | +--- androidx.annotation:annotation:1.1.0 -> 1.2.0 | \--- androidx.core:core:1.5.0 (*)
之前的某结AndroidStudio版本隐藏了系统自带的gradle任务现在的片又放出来了(2023年1月30日,目前最新版本是:Android Studio Dolphin | 2021.3.1 Patch1),可以双击“模块名称/Tasks/help/dependencies”来执行。截图如下:
通过下面的方式可以禁止指定module的依赖传递,如果要禁止多个就可以写多行exclude语句。
implementation('some-library') {
exclude group: 'com.example.imgtools', module: 'native'
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。