Android项目和依赖的lib SDK版本冲突合并
来源:互联网 发布:淘宝客服那那里应聘 编辑:程序博客网 时间:2024/05/18 06:22
Error:Execution failed for task ':app:processDebugManifest'.> Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 18 declared in library [:bleLib:] C:\Users\Administrator\.android\build-cache\0c58a1be1cb2777bf0d7698f0a7fc09edf31e4d8\output\AndroidManifest.xml Suggestion: use tools:overrideLibrary="com.csy.bl.ble" to force usage
如上,app版本的 minSdkVersion 是15,而依赖的lib里面的最低版本是18,导致Manifest merger failed。
解决办法是使用:overrideLibrary
那么如何使用呢?
在manifest文件里面添加
<uses-sdk tools:overrideLibrary="com.csy.bl.ble"/>
这里的com.csy.bl.ble是你lib的包名。
如果同时有好几个lib的话怎么使用呢?
只需要用,分隔即可。
<uses-sdk tools:overrideLibrary="com.huawei.android.hms.push,com.huawei.android.hms.base,cn.sharesdk" />
后续文章持续更新中,微信扫码下方二维码免费关注!,点此查看全部最新文章
我的博客
我的简书
我的GitHub,喜欢的话给个star吧
阅读全文
0 0
- Android项目和依赖的lib SDK版本冲突合并
- maven 检查依赖冲突和版本冲突
- maven 检查依赖冲突和版本冲突
- 查lib下的jar来自哪个maven依赖(通过用于解决jar版本冲突)
- Android依赖库版本冲突的一个解决方法
- Maven的依赖范围、依赖冲突、依赖排除和版本限定
- 程序集引用版本冲突问题的解决办法:合并依赖项
- 修改android项目sdk版本的方法
- 修改Android项目的SDK版本
- msvcrt.lib 和 libc.lib的冲突
- 百度地图SDK和百度导航SDK合并冲突问题
- 百度地图SDK和百度导航SDK合并冲突问题
- sdk---修改android项目sdk版本的方法
- maven 检查jar依赖冲突和版本冲突 以及解决
- Android 自动合并lib项目manifest
- Android:依赖项目中v4包冲突
- Android studio 依赖库版本跟编译器版本冲突
- 关于android的sdk版本和分辨率
- clojure-web-server-benchmarks, web服务器基准测试
- Linq操作Datable
- setTimeout配合requestAnimationFrame
- Splunk 网络App和Add-on整理总结
- CanvasInput, HTML5 Canvas 文本输入
- Android项目和依赖的lib SDK版本冲突合并
- 单例模式
- java 栈的分析
- MyBatis之Mapper.xml获取数据库类型
- gif-movie-view, 用于显示GIF动画的Android视图小部件
- 【Spring Cloud】三、Eureka Consumer 服务注册中心消费者调用服务
- 11g dg 从库sql性能问题处理吐槽
- 两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同
- 关于web.xml里面使用classpath:找不到文件