zxing-core 3.4.0扫描二维码发生崩溃,日志发现:NoSuchMethodError

问题来源

之前项目用的zxing包是下载到本地的,由于比较旧,有客户反映扫码效果不太好,所以昨天先对zxing-code进行了更新发现zxing前几天都已经更新到3.4.0了,相信使用zxing的小伙伴们最近也一定会陆续跟上更新的。zxing在github上的地址:
https://github.com/zxing/zxing
然而,在更新了之后去欢乐的扫码,确实比效率比旧版有不少的提升,但是在扫二维码时发生了崩溃。慌了慌了,发生了什么?赶紧再扫一下,还是崩溃!赶紧看日志:
image.png
跟进去发现报错的根源是zxing-code里面的FinderPatternFinder.java:616报错,你并不能修改。

possibleCenters.sort(moduleComparator);

追本溯源

看不到自己崩溃日志的同学可以参考下这篇文章Android开发 看不到崩溃的日志https://www.jianshu.com/p/0274a558d23e
那么怎么解决呢,既然是更新zxing-code之后发生的,赶紧看下zxing-code的更新日志:

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值