Android Studio导入ZXING
来源:互联网 发布:javascript 调用堆栈 编辑:程序博客网 时间:2024/06/05 16:09
原创楼主
作为一个标准的野程序员,各种折腾,各种玩。今天突然想研究研究 二维码,于是拿来了zxing。
说实话,真心摸不到头脑哈。百度,google, stackoverflow,十八般兵器,各种尝试,终于得到了自己的方法。
一、先看看源码结构:
官方github:https://github.com/zxing/zxing
下载到本地: git clone https://github.com/zxing/zxing.git
项目挺多的,但是对我们有用的只有这3个项目。
github上有这三个项目的官方解释:
android-core: Android-related code shared among android, androidtest, glass,PS 我的翻译,这里面只有一个文件,应该是工具之类的吧。反正这个是必须的
android: Android client Barcode Scanner ,PS,我的翻译,就是barcode scaner的程序源码。
core: The core image decoding library, and test code,PS,必须的类库源码,需要提前把这个项目编译成core.jar,我们可以自己编译,也可以用别人打包好的。
android: Android client Barcode Scanner ,PS,我的翻译,就是barcode scaner的程序源码。
core: The core image decoding library, and test code,PS,必须的类库源码,需要提前把这个项目编译成core.jar,我们可以自己编译,也可以用别人打包好的。
二、Android studio导入项目
1. 首先导入Android这个项目:
选择android这个项目:
这时你会发现,各种编译不过,各种红error。
2. 添加core.jar 类库
core.jar这个类库,可以自己编译,也可以下载别人编译好的。
这里为了方便,先介绍如何导入别人编译好的core.jar, 下篇介绍如何自己编译。
下载地址:http://repo1.maven.org/maven2/com/google/zxing/
http://repo1.maven.org/maven2/com/google/zxing/core/3.2.1/core-3.2.1.jar
下载完成之后,把这个文件copy到AS 项目中的app\libs目录下,如果,没有这个目录,手动新建一个。
目录结构如下:
然后右键:
3. 添加android-core
把这个项目下CameraConfigurationUtils.java 复制到app\src\main\java\com\google\zxing\client\android\camera 下
目录结构如下:
4. 消灭所有有的红error
到此为止应该所有的error都消除了,build整个项目,运行在手机上,就是好了。
官方的barcode scanner APK 就可以安装到手机上了。
0 1
- Android Studio导入ZXING
- Android Studio导入ZXING
- Android Studio 导入zxing项目
- 【Android】Android Studio 导入Google ZXing
- 如何将zxing导入到Android Studio项目
- android studio集成zxing
- 【android】android studio下二维码类库zxing精简包的配置及第三方类库的导入
- Android studio使用zxing扫一扫
- 关于Android studio使用外来项目,以导入zxing包为例子
- android 导入zxing 进行二维码开发
- Android Studio 使用zxing二维码处理
- Android Studio 编译 ZXing 3.2.1 源码
- Android studio集成Zxing实现扫一扫
- ZXing 官方项目还原(Android Studio 版本)
- 在Android Studio中集成Zxing
- android studio 使用zxing超简便方法
- 在Android Studio中集成Zxing
- Android Studio 导入项目
- 音视频参考
- 二叉树 后序遍历 非递归总结
- C语言和DOTA
- Android开发艺术探索首观
- Vulkan示例
- Android Studio导入ZXING
- 关于临时对象的引用
- Yii2.0 RESTful Web服务(2)
- NavigationTabBar 多彩Tab页
- Java这杯浓浓的咖啡
- 数据归归一化方法(标准化)
- phyton list排序
- 常用排序算法总结(二)
- java集合 - Collection - List - Set - Map - Iterator 学习笔记