使用 Zxing 报 java.lang.UnsupportedClassVersionError: com/google/zxing/LuminanceSource : Unsupported major.minor version 51.0
原因 :
因为使用的是最新版本,没有留意到最新版本的JDK依赖至少是1.7+,在运行的时候报:
java.lang.UnsupportedClassVersionError: com/google/zxing/LuminanceSource : Unsupported major.minor version 51.0
解决方法:
在把版本切回到2.2就可以了。
相关推荐
提供了zxing 最新的版本 ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。
同时,为了在不同的环境中运行,开发者可能需要考虑兼容性问题,例如.NET框架的版本和硬件设备的差异。 总的来说,ZXing.Net为.NET开发者提供了一套强大的条码和二维码处理工具,简化了相关功能的开发过程。通过...
总之,ZXing 3.3.3版本提供了强大的二维码扫描功能,并且源码开放,方便开发者深入理解其工作原理,进行二次开发和优化。无论是小型应用还是大型系统,ZXing都能作为可靠的条码处理工具,提升用户体验。
在本文中,我们将深入探讨如何使用ZXing在Android应用中调用二维码功能,并解决在低版本设备上出现的白边问题。 首先,我们需要理解二维码白边问题的背景。在生成二维码时,为了保证扫描器能够正确识别,二维码四周...
这个“zxing.zip最新版本”压缩包包含的是ZXing库的最新更新,主要用于处理图像识别,特别是条形码和二维码的读取与生成。 ZXing的核心组件是`zxing.dll`,这是一个动态链接库文件,它包含了ZXing的主要功能。这个...
ZXing3.3是该库的一个重要版本,它提供了对多种条码格式的支持,包括常见的QR码、Data Matrix、UPC/EAN、Code 128等。在本篇中,我们将深入探讨ZXing3.3的Jar包和API文档,以及如何利用这些资源进行条码识别开发。 ...
ZXing的C++版本是将原始的Java代码转换为C++,保持了其核心解码功能。这包括对图像的预处理、像素分析和解码算法。C++版本的优势在于它可以更高效地运行在本地系统上,特别是对于嵌入式设备和高性能应用。 2. **...
zxing.dll条形码 二维码生成、识别。自己开发项目时只需要引用这个dll,所以将此dll单独放出提供下载,供大家使用。
ZXing 3.3版本的发布,带来了性能优化和新特性的添加,确保了更好的稳定性和兼容性。 在这个压缩包中,我们包含了三个关键文件: 1. `core-3.3.3-javadoc.jar`:这是ZXing核心库的API文档,它包含了详细的类、方法...
这是一个java打包文件,可以使用来生产不同的barcode。ZXing(Zebra Crossing)是Google开发的一个二维码解析和生成的开源库
ZXing是一个开放源码的...提供C++版本,编译请查看README.md文件。 1、mkdir build 2、cd build 3、cmake -G "Unix Makefiles" .. 4、make 5、识别二维码测试:./zxing --test-mode 1.png ,即可打印识别出二维码内容。
4. 更新或替换ZXing版本:如果以上步骤无效,可能需要更新到最新版的ZXing库,因为新的版本可能已经修复了相关的编码问题。 5. 使用第三方库或自定义解决方案:如果ZXing库仍然无法解决问题,可以考虑使用其他支持...
"ZXing的demo AS版本"是一个使用Android Studio开发的示例项目,它展示了如何有效地利用ZXing库来实现二维码和条形码的扫描与识别。 首先,我们来了解一下ZXing库的核心功能: 1. **二维码和条形码扫描**:ZXing...
ZXing(Zebra Crossing)是一个开源的、跨平台的条形码和二维码解码库,主要由Java编写,但也有.NET版本供C#开发者使用。标题提到的"zxing.dll"是ZXing库的一个.NET实现,特别适用于ASP.NET项目,支持.NET 2.0和.NET...
此zxing jar包确保在1.6环境下能运行,避免了版本不兼容的问题。 - 为了适配JDK1.6,开发者可能需要调整某些API使用,避免使用1.6之后引入的新特性。 3. **源码包含**: - 压缩包内的`qrcode-zxing-jdk1.6-...
源码版本3.3.4是最新的稳定版本,包含了ZXing开发团队对库的持续改进和优化。通过研究源码,开发者能够深入理解其内部工作原理,定制特定的功能,或者对库进行二次开发以满足特殊需求。这份源码包包含以下关键部分:...
10. **文档和示例**:ZXing项目通常会提供详细的文档和示例代码,帮助开发者快速上手,解决实际问题。 综上所述,“zxing-zxing-3.0”版本是ZXing库的一个重要更新,为开发者提供了更强大、更稳定的条码和二维码...
在版本3.2.1中,ZXing提供了更稳定和优化的扫码功能,以及对不同平台的广泛支持。 二维码(Qrcode)是一种二维条形码,可以存储大量的数据,如文本、URL、联系人信息等,并且能够快速被读取。ZXing库中的二维码扫描...
本压缩包包含了ZXing库的两个核心组件,分别为`core-3.3.1.jar`和`javase-3.3.1.jar`,它们对应ZXing的3.3.1版本。 `core-3.3.1.jar`是ZXing的核心模块,提供了对多种条码和二维码格式的解码和编码能力。这个模块...
在"zxing-zxing-3.3.3.rar"这个压缩包中,包含的是ZXing项目的3.3.3版本源代码和资源文件。这个版本可能包含了对二维码扫描性能的优化、错误修复以及新特性的添加。开发者可以将这个库集成到自己的Android应用中,...