适用于Android的QR阅读器

时间:2011-11-11 14:07:26

标签: android qr-code

我正在开发一款适用于Android的应用程序,它是一款QR阅读器。我一直在谷歌搜索,我发现了Zxing,这可以识别图像中的QR码,但是如何直接从相机视图中捕获这个图像呢?

2 个答案:

答案 0 :(得分:1)

我是Android Space的新手,但我想分享对我有用的东西。

最好的方法是将ZXing的条形码扫描仪应用程序集成到您的应用程序中。

有两种方法可以做到这一点:

  1. The Intents Method:这是让您的应用在几分钟内启动并运行的最简单,最轻松的方式。为此,您必须在手机上安装zxing的应用程序。

  2. The Native Method : 使用这个美丽的开源项目共享的源代码,将您的应用程序与ZXing的Barcode Scanner应用程序集成的分步指南。无论手机上安装了zxing的应用程序,您都可以使用此方法创建独立应用程序。

答案 1 :(得分:0)

要使用摄像机视图,您需要CameraSourcePreview,并且需要将此预览绑定到条形码跟踪器。

我没有使用过ZXing,但我常常对谷歌自己的条形码类在谷歌搜索结果中的显示效果不高感到惊讶。我强烈建议您通过命名空间com.google.android.gms.vision.barcode使用Google Play服务中提供的内置功能。通过在本地解析条形码,它快速而强大,它支持所有standard barcode formats

良好的入门资源是Android QR Code Reader Made Easy。这将为您提供您(可能)想要的应用程序!您将完全控制源代码,您可以轻松扩展示例(或者在现有项目中轻松实现)。