Android端 zxing二维码 集成

2019-04-29  本文已影响0人  炫子_260f

前言

原来打算直接添加 compile group: 'com.google.zxing', name: 'core', version: '3.3.3' 这种方式集成 zxing 的,但是看到 Zxing二维码扫描的集成与优化
觉得说得很有道理,zxing库太大,一些功能在项目中并不需要,通过源码添加的方式可以精简,又能学习其原理,于是就干起来。

集成与编译

  1. 下载源码,并拷贝进项目(包括资源文件)
    下载地址:zxing github
    下载完源码是这样的:

    image.png
    我们主要用的是红色框起来的三项:coreandroidandroid-core
    core 不说了,是主要的验证识别库
    android 官方demo
    android-core 里面只有一个文件CameraConfigurationUtils.javaandroid中使用,也拷贝进项目
    最后,目录结构:
    image.png
    client/android 路径下是 androidandroid-core部分。
    image.png
    资源文件加进来:
    image.png
  2. 修改错误,直到编译成功

引用与参考

zxing github
Zxing二维码扫描的集成与优化

MVN Repository

mvnrepository

上一篇下一篇

猜你喜欢

热点阅读