zxing java官网下载_Zxing源码变成可运行项目)

一、github下载源码

下载后的源码结构如图

2f25fa315b490797a869539cf3dc9efd.png

二、新建Android项目

三、将源码中android文件夹以moudle的形式引入新建的项目

引入后如图

2d85851253b1f5415777f9312e0b5fde.png

然后

将zxing-master\android-core\src\main\java\com\google\zxing\client\android\camera文件夹下的CameraConfigurationUtils.java拷贝到

zxing-master\android\src\com\google\zxing\client\android\camera的文件夹下。

fd9b7830ae7d161ce4e7a0be062f97f2.png

到这里跟网上的基本一样。。接下来的部分网上的教程就是让你把core部分进行打包生成jar,感觉这样太麻烦,后期版本更新维护起来也麻烦,或者有一些需要定制化的修改改动起来也麻烦。所以这里直接将源码导入

将源码中core文件夹下相关文件整合

需要整合的代码如图

9ae0be31c8a580122cf9f3e63e71f65c.png注意文件路径千万别搞错了。

全部拷贝到项目中原来导入的moudle中,注意文件目录不要导入错误。

顺利的话就OK了。

此时moudl可以直接运行使用了。。。首次运行会闪退(没有申请权限),在设置里面把权限打开或者加上动态权限申请的代码即可。

总结

写在这。。。防止过个半年一年的又忘了怎么集成的。

附:官方的代码里面没有明确给出相册选择图片并识别的示例代码,只能自己找了。。demo里面方法屏蔽了,不过用起来感觉也不好用。跟微信支付宝没法儿比。

本文地址:https://blog.csdn.net/u013100713/article/details/110231973

希望与广大网友互动??

点此进行留言吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值