如何使ZXing条码扫描器与2.2及以上的Android兼容

时间:2014-07-02 14:05:08

标签: java android zxing backwards-compatibility

我希望ZXing条码扫描器与Android 2.2及更高版本兼容。

我做了什么 - 我在我的应用程序中使用了Zing 2.3.0,并且在4.0及以上版本中完美地使用了

但是当我在Android 2.2中运行时,我点击按钮启动扫描程序,应用程序崩溃了。

我需要实施哪些额外的工作?

注意:我在zxing中添加了CaptureActivity project作为我项目中的库,并且在清单文件minsdk中的CaptureActivity和MyProject都是8,目标是17

2 个答案:

答案 0 :(得分:1)

该代码在很长一段时间内尚未针对Android 2.2兼容性编写。您可以进一步查找此类版本。但我鼓励你编写自己的应用程序,而只是重用核心库。此外,很少有Android 2.2设备,不到1%。这不值得支持。

答案 1 :(得分:1)

迟到的答案很抱歉,但当您提出问题时zxing-android-minimal可用了!

它是(伟大的)zxing的端口,但支持Android 7 +。