Android Studio更新导致Program type already present: android.support.design.widget.CoordinatorLayout$1
最新推荐文章于 2021-05-28 20:00:48 发布
最新推荐文章于 2021-05-28 20:00:48 发布
阅读量
2.1w
Android Studio 升级到3.1后,打包时会出现该错误。出现该错误的原因是各种
support
包相互冲突(
design
包版本冲突)。
网上少了一些方法,不过好像没啥用(可能大家引入的库不同,冲突不同吧),最后还是使用野路子解决的,在此记下一面日后再现。
在我这没起到作用
build.gradle
中的所有
support
依赖改为
27.1.1
implementation 'com.android.support:appcompat-v7:27.1.1'
如果以上方法不行,在
dependencies{}
完成后做相关配置
configurations {
all*.exclude group: 'com.android.support', module: 'support-v13'
以上方法我都试过,没啥用,于是乎~~野路子来了
既然是design
包版本冲突,那就将其统一!应该可以的!
support
包中的
design
模块移除
implementation('com.android.support:appcompat-v7:27.1.0', {
exclude group: 'com.android.support', module: 'design'
implementation('com.android.support:recyclerview-v7:27.1.0', {
exclude group: 'com.android.support', module: 'design'
implementation('com.android.support:cardview-v7:27.1.0', {
exclude group: 'com.android.support', module: 'design'
implementation('com.android.support:customtabs:27.1.0', {
exclude group: 'com.android.support', module: 'design'
design
包的版本,与以上
support
包版本一致
implementation 'com.android.support:design:27.1.0'
Sync
→
Clean
→
Build apk
打包成功啦!
目前项目里就是这么解决的!
记录一下,希望能帮到小伙伴
解决的方案在build.gradle修改:
implementation "com.android.support:design:25.1.0"
implementation "com.android.support:design:27.1.0"
这里说明一下为什么要改为27,
是因为我的compileSdkVersion = 27
最后Build一下就...
Error : Program type already present: android.support.design.widget.CoordinatorLayout$
原因是在页面中使用recyclerView导致的,主要是design和constraint-layout版本冲突
在解决的方案在build.gradle增加:
implementation 'com.android...
我在构建项目时遇到以下错误.在这个项目中没有使用CoordinatorLayout.刚刚在build.gradle中添加为依赖项:我使用的是Android Studio 3.2 Canary 4.logcat的AGPBI: {“kind”:”error”,”text”:”Program type already present: android.support.design.widget.Coor...
沉浸式管理:让你的 APP 更优雅 https://juejin.im/entry/591ec14a570c3500698e848e
Android design包中CoordinatorLayout的设计原理 https://www.jianshu.com/p/6d5b2114d808
Material Design (四),AppBarLayout的使用 https://blog.csdn....
转眼就快到“金九银十”,又是个面试求职的黄金期。近来许多网友都在求一份完整、系统的学习资料和最新的大厂面试真题,巧了!这两样,我都有!于是就将收集了大半年的Android开发者必知必会知识点归纳整理成了一套系统的Android开发者进阶学习笔记。以及对2020几乎所有的大厂面经、优质面试真题也归纳整理了起来,现在发上来分享给大家。(文末会有PDF电子书领取方式,免费的)
一.先上布局代码
<android.support.design.widget.CoordinatorLayout xmlns:android="http://sch
All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 27.1.1, 25.3.0. Examples include com.android.support:a...
解决办法:
https://stackoverflow.com/questions/49112190/error-program-type-already-present-android-support-design-widget-coordinatorl
版本降级(或者升级)
It worked when I downgrade the support appcompat gr...
android报错:Program type already present: android.support.design.widget.CoordinatorLayout$1
远程clone代码后,用AndroidStudio尝试createDebugConvergeReport运行仪器测试代码,报错如下:
我遇到的:导入到dependencies里:依赖就画红线,找不到
1.解决方案:尝试了换个高版本,就ok了,(版本兼容问题)
implementation ‘com.android.support:recyclerview-v7:28.0.0’
2.重构的时候编译出现available for offline mode的问题
解决方案:在Settings-Build.Execution,De...