解决依赖包引入后重复问题Duplicate zip entry
报错信息如下:
主要报错信息如下:
Duplicate zip entry [classes.jar:android/support/design/widget/CoordinatorLayout$Behavior.class]
排查问题
通过截图可以看到是因为CoordinatorLayout重复的问题,接下来就是排查问题的思路
1.全局搜索“Class CoordinatorLayout”
2.我们可以看到能搜索出来2个CoordinatorLayout,按照第四步记录他们的jar包名称
3.点击gradle工具,操作如下:
4.运行成功后,可以找到重复的jar包的跟目录(前提是我们能定位到那个依赖包有重复,一般都是新加的依赖包有问题)
5.在build.gradle中去除重复依赖,如下
compile(‘com.trello.rxlifecycle2:rxlifecycle-components:2.2.2’) {
exclude group: ‘com.android.support’, module: ‘appcompat-v7’
}
6.到此问题就解决了,我的版本如下:(因为在gradle4.1里面没办法明确看到重复包,不知道跟gradle版本有关系没)
解决依赖包引入后重复问题Duplicate zip entry相关推荐
- 集成阿里推送SDK中的问题:Duplicate zip entry UTDevice.class
在集成阿里云移动推送过程中,混淆打包时报错: Warning:Exception while processing task java.io.IOException: Can't write [D:\ ...
- Warning: can't write resource [META-INF/MANIFEST.MF] (Duplicate zip entry [yyy.jar:META-INF/MANIFEST
转自:http://www.dancartoon.com/2012/01/14/fixing-proguard-warning-cant-write-resource-meta-infmanifest ...
- 树莓派想使用 aptitude 解决依赖包问题,但是使用 apt-get 安装 aptitude 时出现依赖包错误怎么办?
道阻且长,行则将至.埋头苦干,不鸣则已,一鸣惊人!加油,骚年! 1 问题描述 我按照此教程:为树莓派更换国内镜像源,更换树莓派镜像源为国内的 清华源 后,在使用 sudo apt-get inst ...
- centos7安装mysql缺失依赖_CentOS7安装mysql5.7不成功,解决依赖包之后还是无法安装成功...
[root@xg79 ~]# yum -y installmysql-community-server ............. Error: Package:mysql-community-ser ...
- Linux软件安装缺少依赖包解决方法。
在Linux安装软件总没有在Windows系统下安装软件来的那么干净利落,不同的软件包安装的方式也不同,时常在安装包的时候缺少依赖包导致安装过程被打断,这是一件很让人头疼的事,这几天安装软件一直有这些 ...
- Go Modules依赖包管理与Go Modules实战
目录 Go Modules依赖包管理 Go Modules 简介 Go 包管理的历史 Go1.5 版本前:GOPATH Go1.5 版本:Vendoring "百花齐放":多种 G ...
- chrome linux依赖包,[WebDriver]Linux/Docker下安装Chrome浏览器和ChromeDriver
这次在linux上安装chrome和chromedriver,在6.2版本下安装各种报错,升级到7.2之后换新的一批报错,最后降低了chrome浏览器的版本后才安装成功. 失败的尝试(看看就行了): ...
- Linux 中yumdownloader 和 repotrack:下载yum软件离线环境的rpm依赖包
前提: 通常生产环境由于安全原因都无法访问互联网.此时就需要进行离线安装,主要有两种方式:源码编译.rpm包安装.源码编译耗费时间长且缺乏编译环境,所以一般都选择使用离线 rpm 包安装. 必须先下载 ...
- 【pkgs.org】linux/uinx依赖包源网站推荐+如何添加该网站到debian源
强大的依赖包网站:https://pkgs.org/ - 解决服务器更新国内源后,仍然无法定位软件包问题 - 解决依赖包的前置依赖套娃问题 网站首页,善用搜索功能,搜索自己所需的资源包. 此处举例搜索 ...
- 解决python安装依赖包出现 Microsoft Visual C++ 14.0 or greater is required问题
解决python在安装第三方包出现的问题:error Microsoft Visual C++ 14.0 or greater is required. Get it with Microsoft C ...
最新文章
- OSI模型第四层传输层--TCP协议
- 【硅谷牛仔】优步CEO,最倒霉的成功创业者 -- 特拉维斯·卡兰尼克
- 希尔排序 - 数据结构和算法91
- django中聚合aggregate和annotate GROUP BY的使用方法
- Windows Phone 二、WP控件
- 全排列两种实现方式(java)—poj2718
- vsphere通用配置_Mac环境下如何用Hexo+Github搭建个人博客
- Python 实现链表和二叉树
- 在Ubuntu和Mac OSX中安装boost
- 专题导读:高性能计算虚拟数据空间
- python中文字体怎么设置_python matplotlib 中文字体设置
- MarkerOpter marker操作类
- 用户扫描二维码进入公众号后自动发送指定消息_公众号裂变,社群裂变,个人号裂变,运营操作指南...
- 点击按钮弹出Outlook(新建邮件状态)
- 高中英语语法(003)-句子的要素及种类
- 如何用c写井字棋矩阵游戏(Tic-Tac-Toe)
- 【C++】模板类的友元函数
- Excel中替换单元格中的换行符
- 海尔微型计算机云悦t3G276ia,没了海尔云悦miniA 迷你主机界尽失半壁江山
- oracle空的显示成减号,qdrzq
热门文章
- bugkuCTF 网站被黑
- android红米升级失败怎么办,红米刷机失败怎么办?解决红米刷机失败教程
- winhex数据恢复教程
- win10本地计算机策略进不去,Win10家庭版进不去组策略gpedit.msc的解决方法
- Flash Programer 给CC2530下载Hex文件 error解决办法 汇总
- Mac 播放器 IINA 精确控制失效,调节了快捷键也会关键帧快进。
- charles破解版下载地址及其使用方法
- charles安装免费版
- linux云计算7 24,Linux云计算学习笔记day24
- 使用Atmel Studio7和USBasp烧写器烧写AVR单片机