如何通过应用程序扫描Android设备中的条形码。 如果Android设备连接到外部bluetooh条形码扫描仪适配器。 这需要什么API或sdk。
其实我是android的新手,所以我的问题也可能出错,所以很抱歉。
但如果有任何解决方案,请告诉我。
提前感谢。
答案 0 :(得分:9)
您可以使用 ZXING Library 或 Biggu Scanner ...,对于Biggu Scanner,请检查此sample
答案 1 :(得分:0)
答案 2 :(得分:0)
我发现iScandit条形码扫描仪比ZXING和biggu扫描仪更好。当条形码没有直接用于相机焦点时,这两个不起作用,但iScandit在这种情况下工作得非常惊人。
答案 3 :(得分:0)
不确定蓝牙连接的条形码扫描仪,但现在您可能不需要。目前的建议是使用Android Barcode API:
条形码API可以在设备上以任何方向实时检测条形码。它还可以同时检测多个条形码。
它读取以下条形码格式:
- 1D条码:EAN-13,EAN-8,UPC-A,UPC-E,Code-39,Code-93,Code-128,ITF,Codabar
- 二维条码:二维码,数据矩阵,PDF-417,AZTEC
它会自动解析QR码,数据矩阵,PDF-417和Aztec值,以支持以下格式:
- URL
- 联系信息(VCARD等)
- 日历活动
- 电子邮件
- 电话
- SMS
- ISBN
- 无线网络
- 地理位置(经度和纬度)
- AAMVA驾驶执照/ ID
答案 4 :(得分:-1)
这是给你的建议。用于扫描条形码。
它可能对你有帮助。
从市场安装此应用。
使用意图在您的应用程序中使用此应用程序。
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
startActivityForResult(intent, 0);