问题:
Duplicate class com.google.zxing.qrcode.encoder.QRCode found in modules jetified-core-3.3.3.jar (com.google.zxing:core:3.3.3) and jetified-core-3.3.3.jar (core-3.3.3.jar)
比如类似的情况,说明其他地方也依赖了相同的jar包,在编译期间不会报错。可一旦run app的时候,就会报

解决:

解决的方法是在引入依赖的时候把相同的jar去除掉

1.Search Everywhere去定位这个类(默认快捷键是双击shift), 输入错误的关键字。

2.从下面列出的数据中看分别是哪几个依赖中有一样的

3.在Gradle app中添加:
     compile ('cn.yipianfengye.android:zxing-library:2.2'){
               //添加,把重复的引用依赖去除掉
               exclude group: 'com.google.zxing'
       }

4.实在不行,就删除一个依赖,再重编译。

解决jar重复,只为记录相关推荐

  1. 灵活运用分布式锁解决数据重复插入问题

    作者:快应用服务器研发团队-Lin Yupan 一.业务背景 许多面向用户的互联网业务都会在系统后端维护一份用户数据,快应用中心业务也同样做了这件事.快应用中心允许用户对快应用进行收藏,并在服务端记录 ...

  2. 面试精讲之面试考点及大厂真题 - 分布式专栏 15 如何解决消息重复,保证消息顺序问题

    15如何解决消息重复,保证消息顺序问题 自信和希望是青年的特权. --大仲马 引言 我在<12.项目中为什么要使用消息队列>中列举了两个使用消息队列的例子. (1)收银系统,确认收款成功, ...

  3. IOS小技巧–用runtime 解决UIButton 重复点击问题

    IOS小技巧–用runtime 解决UIButton 重复点击问题 什么是这个问题 我们的按钮是点击一次响应一次, 即使频繁的点击也不会出问题, 可是某些场景下还偏偏就是会出问题. 通常是如何解决 我 ...

  4. php fpm 日志记录,如何解决nginx下php-fpm不记录php报错日志的问题

    如何解决nginx下php-fpm不记录php报错日志的问题 发布时间:2020-07-28 10:17:29 来源:亿速云 阅读:150 作者:Leah 本篇文章为大家展示了如何解决nginx下ph ...

  5. 使用aggregate在MongoDB中查找重复的数据记录

    我们知道,MongoDB属于文档型数据库,其存储的文档类型都是JSON对象.正是由于这一特性,我们在Node.js中会经常使用MongoDB进行数据的存取.但由于Node.js是异步执行的,这就导致我 ...

  6. Maven:解决jar包冲突和企业开发常用编写

    QUESTION:Maven:解决jar包冲突和企业开发常用编写 目录 QUESTION:Maven:解决jar包冲突和企业开发常用编写 ANSWER: 一:Maven的作用 二:解决jar包冲突: ...

  7. RocketMQ如何保证消息顺序消费?又为何不解决消息重复消费问题?

    消息的顺序消费对于业务系统来说非常重要,一笔订单产生了3条消息,分别是订单创建.订单付款.订单完成.消费时,必须按照顺序消费才有意义,与此同时多笔订单之间又是可以并行消费的. 如何保证消息顺序消费? ...

  8. 解决Git 重复输入用户名和密码的问题

    解决Git 重复输入用户名和密码的问题 每次进行将本地代码提交到远程的时候总会要求输入账号和密码 长期记录账号密码 git config --global credential.helper stor ...

  9. vue项目中将视频链接分享至推特的解决方法及踩坑记录

    vue项目中将视频链接分享至推特的解决方法及踩坑记录 将动态改变的视频链接分享至推特,并希望能直接在推特上播放视频的需求实现方法及踩坑记录 如果只要将文本或链接分享到推特,不需要推特识别图片/视频等媒 ...

最新文章

  1. 《Oracle高性能SQL引擎剖析:SQL优化与调优机制详解》一1.1 生成执行计划
  2. java将读到的换行符存储到数据表中_Java学习之路013天
  3. 非关系型数据库mongodb的打开与连接
  4. raid5和raid6对比
  5. [leetcode] 14. 最长公共前缀
  6. layui 表单动态添加、删除input框
  7. 计算机主机和cpu的区别,服务器CPU和普通电脑CPU有什么区别?
  8. android中给button加图标,Android,如何在我的代码中的TabButton中添加图标
  9. B站COO李旎:超2000万人在B站看纪录片
  10. Decoda Tutorial LUA调式器
  11. python中的readalllines用法_什么是最好的编程语言?(怎样才能爱上编程呢?)
  12. OpenStack的组件
  13. 任务计划程序设置软件在电脑重启后启动
  14. dbvisualizer报错No JVM
  15. Ubuntu 下 svn 服务器的安装配置
  16. cipher命令(转)
  17. 电脑使用ps很卡该怎么办,ps如何设置才不会卡
  18. 写给新手看的机器学习原理--基于机器翻译
  19. jdk重复安装,Error:Registry key ‘Software\JavaSoft\Java Runtime Environment\CurrentVersion(已解决)
  20. c语言输出三门课程平均值,实验作业一 - 先奕宣202005018110的个人空间 - OSCHINA - 中文开源技术交流社区...

热门文章

  1. unique 命令详解
  2. 设置控件透明度的3种方法
  3. 实战Django:Pastebin
  4. 设置背景图像位置、块元素和行内元素、display
  5. php 怎么进行无限级查询,php如何实现无限级分类?
  6. 用Knox做http代理
  7. CCF认证 2020-9 称检测点查询
  8. Scrapy爬虫教程二 浅析最烦人的反爬虫手段
  9. python爬虫自学宝典——总结
  10. 小明小强c语言20,C语言求解-小明和小强都是张老师的学生,张老师的生日是M月N日.doc...