【问题标题】:How to read or decode QR Code in Android without the use of any 3rd party app?如何在不使用任何 3rd 方应用程序的情况下在 Android 中读取或解码 QR 码?
【发布时间】:2016-08-15 06:07:57
【问题描述】:

在不使用任何 3rd 方应用程序的情况下,在 Android 中读取或解码 QR 码的最佳方法是什么?建议我任何可用于集成到我自己的应用程序中的最佳 API 或源代码。

【问题讨论】:

标签: android qr-code


【解决方案1】:

Google 在命名空间 com.google.android.gms.vision.barcode 下的 Google Play 服务中包含一个条形码类。我自己在生产应用程序中使用它,它很棒!它快速、强大,可以处理从模糊到损坏的所有代码。

查看Android QR Code Reader Made Easy。这应该让您立即启动并运行!您可以轻松地继续使用提供的代码库,或者同样轻松地将其集成到您现有的项目中。

【讨论】:

    【解决方案2】:

    我建议使用 zxing 库:

    https://github.com/zxing/zxing

    https://github.com/zxing/zxing/wiki/Getting-Started-Developing

    您有两个选项:

    • 只需使用调用zxing扫描仪意图的库(需要安装条形码阅读器)
    • 将整个 zxing 源代码导入您的项目,以免依赖安装的 3rd 方应用程序。如果您不希望您的用户安装另一个应用程序,则始终建议您这样做,但将源代码导入您的项目并不容易。查看文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多