[英]How to scan barcode in android
如何通过应用程序在android设备中扫描条形码。 如果android设备已连接到外部蓝牙条形码扫描仪适配器。 为此需要什么API或SDK。
其实我是android的新手,所以我的问题也可能有错误,为此感到抱歉。
但是,如果有任何解决方案,请告诉我。
提前致谢。
您可以使用ZXING Library或Biggu Scanner ...,对于Biggu Scanner,请检查此示例
我发现iScandit条码扫描器比ZXING和biggu扫描器要好。当Barcode不在相机焦点上时,这2种方法将无法工作,但iScandit可以在这种情况下出色地工作。
不确定蓝牙连接的条形码扫描仪,但如今您可能不需要。 当前的建议是使用Android条码API :
条形码API可在设备上以任何方向实时检测条形码。 它也可以一次检测多个条形码。
它读取以下条形码格式:
- 一维条形码:EAN-13,EAN-8,UPC-A,UPC-E,Code-39,Code-93,Code-128,ITF,Codabar
- 2D条码:QR码,数据矩阵,PDF-417,AZTEC
它会自动解析以下支持的格式的QR码,数据矩阵,PDF-417和Aztec值:
- 网址
- 联系信息(VCARD等)
- 日历活动
- 电子邮件
- 电话
- 短信
- 书号
- 无线上网
- 地理位置(经度和纬度)
- AAMVA驾驶执照/ ID
这是给您的建议。 用于扫描条形码。
它可能会帮助您。
从市场上安装此应用程序。
使用意图在您的应用程序中使用此应用程序。
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
startActivityForResult(intent, 0);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.