第一步:去官网下载最新jar 或者 'implementation 'com.google.zxing:core:3.4.1''引入项目。 如下图:

yhx.png

如何查看最新版本:

yhx.png

第二步:如下图所示下载zip包

yhx.png

解压之后得到的文件如下:

yhx.png

这里有三个非常重要的文件:android,android-core,android-integration

第三步:

将android 以model的形式导入项目中,导入完成之后,将android 下的build.gradle,修改如下图所示:

yhx.png

这一步主要是将model转为library

第四步:

由于第三步我们将一个完整的model 转为library之后,需要将AndroidManifest.xml进行修改

1.application节点下不需要其他设置。

activity 节点下的CaptureActivity不再需要程序的入口,单纯的在application注册就行。

如下图所示:

yhx.png

怎会获取CaptureActivity下扫描的结果呢?

通过handleDecode方法获取

yhx.png

相关报错解决:

1.构建完成之后,提示类找不到?

上面提到了三个重要的文件,android,android-core,android-integration,找不到的类去android-core或者android-integration复制进去即可。

2.构建之后提示R.id.xxxx控件找不到?

按到提示找到相应的类,将switch case改为if...else... (快捷键:Alt+Enter一键修改)

3.注意build.gradle下的defaultConfig 设置改为自己项目中的一样(如minSdkVersion,targetSdkVersion)按照提示修改即可。

android zxing简书,Android集成zxing 版本3.4.1相关推荐

  1. android 购物车 简书,Android仿饿了么购物车效果

    先看下效果图: ezgif-1-8f133ca916.gif 1.首先列表布局采用Recycleview android:id="@+id/container" android:l ...

  2. android matrix 简书,[Android] ImageView ScaleType完全解析

    ImageView有一个ScaleType的属性,该属性决定了图片在ImageView上的展现形式,包括:是否进行缩放.如何进行缩放.缩放之后图片的摆放位置等等.官方介绍如下: Options for ...

  3. android spinner 简书,Android NiceSpinner

    NiceSpinner 是 Android 端的一款第三方控件,自带箭头动画效果 真的是简单又好用哦!有需要的小伙伴们可以试试啦. 效果图如下: image 1. 导入模块 在 Github 下载并导 ...

  4. android opengl 简书,Android OpenGL入门

    如今VR这么火,感觉有必要先把OpenGL学好,为以后转VR奠定一些基础.一年前,接触过Android的OpenGL,当时是实现了在Android上显示标准的3D文件(STL格式).现在打算整理一下O ...

  5. android realm 简书,android 数据库SQLite realm

    一.SQLite android内置了数据库SQLite,这是一款轻量级的关系型数据库,通常只需要几百K的内存.数据库文件存放在/data/data//databases/目录下. 为了方便管理数据库 ...

  6. Android入门简书,android ndk开发入门随笔(一)

    ndk,jni入门随笔 因为工作缘故最近在研究jni,ndk方面知识,在此总结入坑以来的一些问题. 配置环境可以在下面geogle官方看.下面是链接 我一说ndk,jni可能小伙伴要问了这是什么,在此 ...

  7. android room 简书,Android Room 的坑

    在添加依赖时,官网给出的是: def room_version = "2.0.0-beta01" implementation "androidx.room:room-r ...

  8. android 音乐 简书,Android音频开发(7):音乐可视化-FFT频谱图

    Android 音频开发 目录 一.演示 image 二.实现 实现流程: 使用MediaPlayer播放传入的音乐,并拿到mediaPlayerId 使用Visualizer类拿到拿到MediaPl ...

  9. android 心跳 简书,Android Socket保持心跳长连接,断线重连

    昨天三点钟才睡觉的,现在胸口感觉闷闷的,兄弟们,我是不是要GG了?如果我G了,求大佬们给我烧个女朋友, ss.gif 1.在使用Socket连接客户端和服务器端的时候,如果服务端断开了连接,我们客户端 ...

最新文章

  1. linux下编译动态和静态链接库
  2. python字符串split_「干货」Python字符串中的split方法
  3. ignite在MacOS或Linux上的安装
  4. 我的秋招之路之c++中static的用法
  5. Java-优先级队列(堆)
  6. efcore 批量_【EF Core】Entity Framework Core 批处理语句
  7. python删除首行_Python删除文件第一行
  8. ios 调用webservice 辅助类
  9. [Twisted] Protocols协议和Protocol Factories 协议工厂
  10. GNS3 使用错误 ( Dynamips error when running command 'nio create_udp )
  11. php远程下载头像,Laravel 项目中 远程把图片下载到本地
  12. 街头篮球手游服务器维护,街头篮球手游2017.6.22维护更新公告 宝箱位置调整更新一览...
  13. 查找FB15k-237 entity id对应实体数据
  14. Python爬取下载网易云音乐
  15. 软件测试面试101问(附答案)
  16. 世界上没有技术驱动型公司!
  17. 2019网易《Face-to-Parameter Translation for Game Character Auto-Creation》论文解析
  18. Nexus的安装和使用
  19. 微信小程序 之wxml保留小数点后两位数的方法及转化为字符串的方法
  20. ansys六个应力的物理意义

热门文章

  1. python reverse()函数
  2. windows定时开关机、休眠、唤醒 + windows定时启动程序
  3. 算法分析与设计:分支限界法
  4. zz[读书笔记]《Interpretable Machine Learning》
  5. 基于python爬取母婴用品评论的数据分析
  6. 韩国6月28日起实施网络实名制
  7. React入门实战——腾讯掌上道聚城主页组件开发
  8. Linux学习-MySQL之SQL语句(二)
  9. 小学计算机实验考查总结,马店小学开展期末科学实验考查活动
  10. 高端制造业国产化是未来高质量发展的必经之路