Android(安卓)zar高速扫码程序,(比zxing快很多倍),包更小,扫码界面Xml布局。
16lz
2021-01-24
最近在为公司做一个仓库管理系统,里面涉及到物流扫码,产品扫码等功能,公司购置了许多PDA用来操作,因此最近研究了一下Android的扫码。
关于zxing 和zbar的比较, 这里我大概的了解了一下:
zxing 是基于Java程序的,只需要添加一个jar即可使用,并且适配所有Android机型,但是有一些缺点,就是扫描速度过慢,识别率不高,因为我们公司条码很小,是条码识别中最小型号,所以zxing扫描直接放弃。
zbar 是调用c++底层,进行图像逻辑处理,所以需要添加jni文件,因此就会面临一个问题就是可能有些机型不能很好适配,但是扫描速度很快,大概是zxing的很多倍,因为公司仓库系统需要高效率,所以我还是选择zbar,今天我就来说说zbar的移植。
首先需要下载zbar的so库http://download.csdn.net/detail/weizhuiwu0691/9773944;
然后将库导入到libs文件夹, 然后gradle需要做如下配置,不然提示so文件不全,设置之后只需要适配ARM的机型,如果做全适配到时候工程很大。
最后调用解码显示方法,详情请看demo。
http://download.csdn.net/detail/qq_15122875/9774135
更多相关文章
- android surfaceView手势放大缩小处理、拖动处理
- Android(安卓)悬浮窗权限各机型各系统适配大全
- Android:Could not GET xxxx Received status code 500 from serv
- Android(安卓)修改状态栏颜色
- Cordova 低版本安卓白屏
- android 调用系统相机,预置路径,解决小米等机型uri返回为null的问
- Android(安卓)机型适配之本地化
- 关于Android机型的pid vid的那些破事儿
- Android生成和扫描二维码之ZXing