首页 > 其他 > 详细

集成二维码扫描, zxing

时间:2019-08-20 09:35:48      阅读:96      评论:0      收藏:0      [点我收藏+]

第一步:GitHub 上下载的demo可以正常使用

以model的形式引入依赖,

  • 将switch-case变成if语句
  • 在清单文件中将icon和启动的intent-filter去掉
  • 在gradle文件中将application变成tool
  • 给zxing的依赖添加三个依赖支持
  • 在清单文件中不仅要申请静态的相机权限也需要在代码中动态的申请权限,否则会报相机错误
1  if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) {
2             ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.CAMERA}, 1);
3         } else {
4             Intent intent = new Intent(MainActivity.this, CaptureActivity.class);
5             startActivity(intent);
6         }

 

参考博客:

https://blog.csdn.net/qq_34902522/article/details/78384661

 

集成二维码扫描, zxing

原文:https://www.cnblogs.com/fanfusuzi/p/11381001.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!