导读:
本篇文章为ZXing 官方项目还原 (eclipse 版本)后续,用Android Studio 实现
步骤流程:
在GitHub 把源码下载下来:
ZXing源码链接解压后我们得到以下文件
把上面的Demo导入到我们的Android Studio里:
File->New->import Project ->选到上图android文件夹
链接资源库的两种方式
- 一. 把ZXing.jar拉到src\main\libs 目录,没有则创建(ZXing.jar包其实就是上图核心源码打包成的jar包)
jar包下载链接: ZXing.jar下载
- 一. 把ZXing.jar拉到src\main\libs 目录,没有则创建(ZXing.jar包其实就是上图核心源码打包成的jar包)
如果想学自己打包jar包: 用eclipse 打jar包
- 二. 创建类库 File->New->New Moudle->Android library
将上图核心源码core对应文件拷到新建的类库文件
依赖类库
5.将上图核心源码的工具类android-core 里的CameraConfigurationUtils.java文件拉到camera包里
最终:工程目录效果图
总结
按以上步骤流程走完就能运行项目,另外Zxing 官方项目还提供给我们一个Test Demo
方法:
1. 将顶部图中 androidtest 导入我们的Android Studio,File->New->import Project
2. 将顶部图中 android-integration 按照上面步骤”链接资源库的两种方式”关联即可运行
3. ps:注意这个项目是直接调用官方项目的功能,两个apk都要安装到模拟器上