项目要求扫描二维码,开始集成的ZXing,但是发现项目要求的二维码在大部分情况下扫描不出来结果,有时候扫描出来的结果只是一串数字。因为二维码里面的信息量很多,所以很复杂,导致使用zxing很难扫描出结果。百度“安卓二维码扫描”,基本上都是ZXing的使用教程,后来才知道ZBar,自此,二维码扫描基本解决。

ZXing使用教程参考:http://blog.csdn.net/xiaanming/article/details/10163203
   Zbar使用教程:http://blog.csdn.net/bestlove12345/article/details/51628240

demo(不是本人所写):http://download.csdn.net/detail/daijin888888/9516713

步骤:

将so文件复制到libs目录下

复制res下资源文件

AndroidManifest.xml清单中添加权限和CaptureActivity(二维码扫描界面)声明

Zbar不能生成二维码,ZBar需要集成So文件,解码速度很快,可解析复杂二维码

Android复杂二维码扫描相关推荐

  1. Android实现二维码扫描功能(四)-ZXing识别图片二维码,相册选图

    简介 上一篇 Android实现二维码扫描功能(三)-闪光灯控制介绍了光线较弱情况下开启闪光灯来辅助二维码识别的方法. 本篇我们介绍如何识别相册中的图片(含二维码) 动态演示 使用模拟器录制了动画演示 ...

  2. Android实现二维码扫描功能-ZXing识别图片二维码,相册选图

    文章目录 1.演示 2.权限问题 3.实现步骤 4.工具类 5.图片Uri处理(重要更新) 1.演示 2.权限问题 部分朋友在打开相册时遇到读写权限未授权的问题,我在开发的时候没有遇到,也没有注册读写 ...

  3. Android实现二维码扫描功能(一)ZXing插件接入

    简介 关于Android扫描二维码的功能实现,网上有很多相关资料.在对比之后,选用了前辈了修改过的ZXing直接接入到项目中,特制作此demo,介绍整个过程. (最新更新)本篇文章讲解的接入方法对部分 ...

  4. Android之二维码扫描和生成

    一:效果图 二:实现步骤 1.导入第三方架包,下载地址: http://download.csdn.net/detail/android_cll/9784977 2.在项目build.gradle文件 ...

  5. QML for Android 实现二维码扫描(QZXing)

    前言 由于项目要求,需要用 Qt 做一个Android 程序用于扫描二维码并获取扫码内容,之前参考了很多资料,很多都是基于桌面端的二维码识别,如一去丶二三里大神的Qt之二维码扫描,原理是直接导入一张二 ...

  6. 2022-02-18 Android app 二维码扫描demo,用zxing库,实测ok,记录一下所参考有价值的文章,有生成二维码的demo,但没有亲测。

    一.Android中二维码扫描的最常用库是zxing和zbar,这里用zxing. 二.实测效果图,扫描完成后会以Toast方式显示结果. 三.测试代码的架构 四.代码不细说,想看源码的可以downl ...

  7. Android Studio二维码扫描

    转载:http://blog.csdn.net/ryantang03/article/details/7831826# 工程概述 Android Studio开发二维码扫描真不容易,参考了很多资料,这 ...

  8. Android 集成二维码扫描功能-zbar

    实现效果: 实现步骤: 1.Gradle添加二维码包引用. implementation 'cn.bingoogolapple:bga-qrcode-zbar:1.3.7' 添加好后,点击右上角的&q ...

  9. android开发二维码扫描

    最近项目开发中,遇到了二维码的问题!于是就去Google,搜索结果提及最多的就是ZXing了!当然这也是Google推荐的! ZXingGithub地址:https://code.google.com ...

  10. Android实现二维码扫描登录网页

    之前写过一个二维码扫描demo,用的Zxing的框架,点击下载,后续扫描二维码中出现一些问题,比如解决压缩图片,调整扫描窗口大小等等.后续单位要求做扫描登录实现,发现难点就是怎么知道你扫描的是这台电脑 ...

最新文章

  1. socketserver模块解析
  2. 为Windows git 配置比较工具为beyond compare
  3. linux中locate find 与 grep
  4. C++学习笔记2[表达式与语句]
  5. java 7.0 特性_JDK7.0语法新特性
  6. 1526B. I Hate 1111
  7. 连接真机开发安卓(Android)移动app MUI框架 添加购物车等——混合式开发(四)
  8. Python 的时间格式化
  9. “贵妇”必备的高价糖水,我给燕窝上了10年智商税
  10. pythonfor循环输入_python的for循环
  11. python获取post请求中的所有参数_Django从POST reques获取请求参数
  12. azure云数据库_在Azure SQL数据库中配置多重身份验证
  13. “数学不好,干啥都不行!”高级开发:方向不对,努力也白费!
  14. springboot整合dubbo注解方式(三)
  15. MySQL分表实现上百万上千万记录分布存储的批量查询设计模式
  16. 三极管设计,理解饱和,线性区域和截止区
  17. 调用接口获得地区,再根据地区判断对应编号
  18. 常用软件写网页html,新手用什么软件写html网页比较靠谱
  19. 国产化飞腾CPU主板安装统信专业版桌面OS,以及统信OS如何进root用户
  20. python之路--生成器

热门文章

  1. 首次参加字节飞书面试败北
  2. Python将图片转为视频
  3. 新成立的公司如何给员工办理社保
  4. 情话计算机教授,大学各专业学霸的情话走红,教授看后赞叹不已,网友:拿走用了...
  5. mysql被木马入侵_另类网站入侵之一句话木马图片的妙用
  6. CSDN新浪博客等级与积分规则
  7. 小鱼游泳,问小鱼游了多远?(java算法)
  8. linux 网络流量如何计算,如何在Linux下统计高速网络中的流量
  9. 这个618别错过、值得入手的数码好物推荐
  10. python多因素方差分析_科学网—Python学生物统计---方差分析---学习笔记7 - 邓飞的博文...