我想在我的应用中扫描QR码。我不想使用ZXing,因为如果用户没有在设备上安装此应用程序,它会引用Google Play。我也发现了这个:https://github.com/Gnzlt/AndroidVisionQRReader,但我无法将它安装到Android Studio,这是作者faild提出的所有3种方法。 也许你知道别的东西(可能只是把依赖放入gradle中)?
答案 0 :(得分:1)
由于此库使用Android Vision,为什么不尝试使用android-vision项目作为示例来实现自己的代码,它将为您提供更多的控制和灵活性,样本也相当容易理解并直接来自谷歌。
您可以找到概述here
和github上的示例项目here
我尝试运行Barcodereader示例并且它完美地工作(对于QR和条形码),MainActivity和BarcodeCaptureActivity主要是您需要为自定义实现编辑的。
答案 1 :(得分:0)
我找到了问题的答案。这是:https://github.com/dm77/barcodescanner 我使用了ZXing,但它不需要在设备上添加额外的应用程序。
答案 2 :(得分:-1)
只需添加
TextureView
到你的app build.gradle文件的依赖项部分,你可以使用zxing java界面,不需要安装zxing app:
compile 'com.google.zxing:core:3.2.1'