我想在我的Android应用程序中集成QR阅读器,而无需集成第三方工具,也需要自动扫描功能。我使用zxing库查看了一些教程但是没有在其中进行扫描。它通常将图像捕获到SD卡然后访问它并且每次都没有给出结果.... 请帮助专家。
答案 0 :(得分:8)
如果你想整合不是第三方工具的QR阅读器,那么我建议下载一个开源的Zxing代码。
从您的应用活动中调用启动扫描的活动。
关于保存到SD卡,Zxing没有这样做,它会分析焦点图像并试图找到匹配,直到活动被取消或找到匹配为止。
在将ZXing QR阅读器应用程序集成到您的应用程序之前,请先查看它。
我已经成功集成了ZXing QR阅读器,它没有问题。虽然需要一些努力。祝你好运。
答案 1 :(得分:2)
答案 2 :(得分:0)
将ZXing的条码扫描器应用程序与您的应用程序集成,而无需单独安装该应用程序。
答案 3 :(得分:0)
一个很好的选择是通过命名空间com.google.android.gms.vision.barcode
在Google Play服务中提供Google的条形码扫描程序。它快速而强大(它可以在本地完成所有解析)而且它只需几个类就可以完成,从而可以完全控制源代码。当然它支持所有standard barcode formats。
入门的好地方是Android QR Code Reader Made Easy。这将使您立即启动并运行,您可以轻松地构建所提供的代码,或者在现有项目中轻松实现它!
试一试,我打赌你会爱上它!