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'//强制使用这个版本。
}
}
  ......................
}







 

posted @ 2020-04-22 18:39  Prime_T  阅读(2129)  评论(0编辑  收藏  举报