# ZBar **Repository Path**: zw0601/ZBar ## Basic Information - **Project Name**: ZBar - **Description**: 基于鸿蒙系统的ZBar条形码阅读器,是用于阅读条形码的开源软件。套件来自各种来源的代码,例如视频流,图像文件和原始强度传感器。它支持EAN-13 / UPC-A,UPC-E,EAN-8,Code 128, 代码39,Codabar和QR码 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2021-03-05 - **Last Updated**: 2021-03-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Zbar_ohos **Zbar_ohos是基于鸿蒙系统的ZBar条形码阅读器,是用于阅读条形码的开源软件。套件来自各种来源的代码,例如视频流,图像文件和原始强度传感器。它支持EAN-13 / UPC-A,UPC-E,EAN-8,Code 128, 代码39,Codabar和QR码** #### 项目介绍 - 项目名称:条形码阅读器 - 所属系列:鸿蒙的第三方组件适配移植 - 功能:条形码阅读 - 项目移植状态:完成 - 调用差异:无 - 项目作者和维护人:陈丛笑 - 联系方式:isrc_hm@iscas.ac.cn - 原项目Doc地址:https://github.com/ZBar/ZBar #### 项目介绍 - 编程语言:Java - 外部库依赖:org.jar 基于鸿蒙系统的条形码阅读器 #### 安装教程 1. 克隆zbar_ohos的全部代码 2. 启动 DevEco Studio,打开zbar_ohos项目 3. 在moudle级别下的build.gradle文件中添加依赖,在dependences标签中增加对libs目录下jar包的引用。 ``` dependencies { implementation fileTree(dir: 'libs', include: ['*.jar', '*.har']) …… } ``` 4. 打开libs文件夹,把其中的两个.so文件夹拷贝到entry/build/intermediates/libs/arm64-v8a下 ![.so文件拷贝](https://images.gitee.com/uploads/images/2021/0304/171633_b49dd81c_8539978.png "11.png") 5.写入证书后运行即可 #### 使用说明 安装完成后需要添加摄像机权限,添加后重启软件即可扫描二维码,二维码提供的信息会显示在屏幕上 ![添加权限](https://images.gitee.com/uploads/images/2021/0304/173221_090d9cfd_8539978.jpeg "WPS图片-修改尺寸(1).jpg") ![测试图片1](https://images.gitee.com/uploads/images/2021/0304/173242_e09d76a5_8539978.jpeg "WPS图片-修改尺寸.jpg") ![测试图片2](https://images.gitee.com/uploads/images/2021/0304/173032_33c1290c_8539978.jpeg "WPS图片-修改尺寸.jpg") #### 版本迭代 - v0.1.0-alpha #### 版权和许可信息 - Apache Licence