2

如何通过应用程序扫描 android 设备中的条形码。如果 android 设备连接到外部蓝牙条码扫描器适配器。为此需要什么 API 或 sdk。

实际上我是android的新手,所以我的问题也可能有错误,对此深表歉意。

但如果有任何解决方案,请告诉我。

提前致谢。

4

5 回答 5

10

您可以使用ZXING LibraryBiggu Scanner ...,对于 Biggu Scanner,请查看此示例

于 2012-04-27T06:57:39.320 回答
0

我发现 iScandit 条码扫描器比 ZXING 和 biggu 扫描器更好。当 Barcode 不直接在相机焦点上时,这 2 个不起作用,但 iScandit 在这种情况下工作得惊人。

于 2013-06-12T05:16:39.637 回答
0
  1. 我建议阅读 Android 开发人员指南中的以下内容 - http://developer.android.com/guide/topics/wireless/bluetooth.html
  2. 我认为您需要查看扫描仪制造商提供的蓝牙接口/api。
于 2012-04-27T06:54:05.570 回答
0

2016 年更新

不确定蓝牙连接的条形码扫描仪,但现在你可能不需要一个。当前的建议是使用Android Barcode API

Barcode API 在设备上以任何方向实时检测条形码。它还可以一次检测多个条码。

它读取以下条形码格式:

  • 一维条码:EAN-13、EAN-8、UPC-A、UPC-E、Code-39、Code-93、Code-128、ITF、Codabar
  • 二维条码:QR Code、Data Matrix、PDF-417、AZTEC

它会自动解析 QR 码、数据矩阵、PDF-417 和 Aztec 值,支持以下格式:

  • 网址
  • 联系方式(VCARD 等)
  • 日历事件
  • 电子邮件
  • 电话
  • 短信
  • 国际标准书号
  • 无线上网
  • 地理位置(纬度和经度)
  • AAMVA 驾驶执照/身份证
于 2016-08-10T19:11:42.203 回答
-1

这是给你的建议。用于扫描条码。

它可能会帮助你。

从市场安装此应用程序。

https://play.google.com/store/apps/details?id=com.google.zxing.client.android&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5nb29nbGUuenhpbmcuY2xpZW50LmFuZHJvaWQiXQ ..

使用意图在您的应用程序中使用此应用程序。

Intent intent = new Intent("com.google.zxing.client.android.SCAN");

startActivityForResult(intent, 0);
于 2012-04-27T06:57:56.963 回答