android studio打印依赖树
一、命令行方式
二、Android studio功能方式。
三、引用第三方依赖冲突时解决办法。
3.1、引入时剔除。
写法一、
implementation 'com.github.MFlisar.MaterialPreferences:datastore:0.5.5',{
exclude group: 'androidx.startup', module: 'startup-runtime'
}
写法二、
implementation ('com.github.MFlisar.MaterialPreferences:datastore:0.5.5'){
exclude group: 'androidx.startup', module: 'startup-runtime'
}
3.2、强制依赖指定版本。
在主module的build.gradle文件中添加如下:
dependencies {
......................
configurations.all{
resolutionStrategy{
force 'androidx.startup:startup-runtime:1.1.0'//强制使用这个版本。
}
}
......................
}