Android 使用gradle版本冲突
2023-09-27 14:21:17 时间
gradle默认版本冲突解决策略:自动依赖最高版本jar包
修改默认解决策略,使之出现版本错误时报错
configurations.all{
resolutionStrategy{
failOnVersionConflict()
}
}
1、查看版本冲突
执行 dependencies 任务 查看详细的依赖
2、解决冲突
(1)排除传递性依赖
compile('org.hibernate:hibernate-core:3.6.3.Final'){ exclude group:"org.slf4j",module:"slf4j-api" //transitive = false }
(2)强制指定版本
configurations.all{ resolutionStrategy{ force'org.slf4j:slf4j-api:1.7.24' } }
相关文章
- android studio 4.01默认使用gradle版本及其工程本地配置gradle方法
- 解决 Could not resolve com.android.tools.build:gradle:3.1.3
- android基础---->DiskLruCache的使用及原理
- android gradle项目剖析
- android 11中报new Handler()已过时
- Android Gradle必备基础知识
- Android Jetpack全家桶(含Jetpack Compose)入门到熟练掌握
- 2021年Android高级面试题,小白也能看明白
- 1-3年Android开发工程师面试经验分享,知乎上已获万赞
- 转: 加快Android编译速度
- Android开发(25)--framebyframe帧动画并实现启动界面到主界面的跳转
- Animation插值器:解决Android Animation 循环执行的停顿问题
- Chrome inspect学习(三)Android端如何查看本地环境/测试环境下移动端内嵌H5页面在手机中真实渲染的DOM结构、CSS样式、接口调用
- android:Gradle sync failed: Sync failed: reason unknown
- android 内存泄漏出现的情况
- android下的样式
- Android Studio 插件开发4、自定义配置文件
- android 清理进程数据
- 【已解决】Android Studio下,gradle project sync failed 错误
- Could not find com.android.tools.lint:lint-gradle:26.1.1
- 【Android 组件化】使用 Gradle 实现组件化 ( 组件 / 集成模式下的 Library Module 开发 )
- 【Android 组件化】使用 Gradle 实现组件化 ( Gradle 变量定义与使用 )
- Android自定义类似ProgressDialog效果的Dialog
- 在android studio中新建android gradle project的时候connect refused:connect或者卡在building project...或Refreshing
- qt for Android点击edit输入框,弹出系统默认输入法数字键盘界面