2013-10-23 60 views
2

我已经试过以下2个库来读取QR码(不是条形码)。Android Zbar不读取QR码

https://github.com/DushyanthMaguluru/ZBarScanner http://zbar.sourceforge.net/iphone/index.html

两个正在读QR码,但两个库给我(0104031467489264)的数据格式。我尝试阅读与QR QR阅读器应用程序“QR Droid”相同的QR码,它返回了我完整的数据,如(12102013 | name | 2012046800 | 110001 | 1620.91 ||||||)

请任何人都可以引导我我如何使用这些库读取QR码的完整数据。 以下是QR码图片。

enter image description here

+0

你知道zbar是否支持DataMatrix,或者你最终发现它吗? –

回答

3

这不是一个QR码。这是一个Datamatrix。

最有可能的是,由于误报,你得到'0104031467489264'(图书馆认为它发现了一个条形码)。

如果你真的想处理QR码,你可以在这里生成它们进行测试:http://qrdroid.com/generate

如果您需要处理数据矩阵,要仔细检查这些库支持他们。或者你可以尝试ZXing

或者,如果可以要求外部应用程序处理应用程序的扫描,则可以通过Intents集成到QR Droid,这非常容易。更多的信息和示例代码: http://qrdroid.com/android-developers.php