【问题标题】:How to read QR code in google glass android?如何在 google glass android 中读取 QR 码?
【发布时间】:2014-03-19 10:18:35
【问题描述】:

我正在使用 metaio sdk 读取二维码和条形码。

在谷歌眼镜中我没有得到完美的结果,因为谷歌眼镜没有自动对焦。

但是没有自动对焦的谷歌玻璃 wifi 二维码扫描很好。我需要在我的应用程序中使用与 wifi 二维码扫描相同的功能。以及我没有得到哪个库用于 wifi 二维码扫描。

如何在谷歌玻璃中获得长距离扫描二维码的最佳解决方案,如 wifi 二维码扫描。

【问题讨论】:

  • 您能否详细说明“远距离”扫描 2-3 英尺?您还有关于扫描以将信息输入您的应用程序(例如用户或密码)的问题

标签: android qr-code google-glass google-gdk metaio


【解决方案1】:

您可以利用此处https://github.com/zxing/zxing 找到的 ZXing 开源库版本。这可能是玻璃上用于 2D 解码的同一个库

您可以通过 Intent 调用和传递以在您的应用中获取您的信息

 Intent intent = new Intent("com.google.zxing.client.android.SCAN");
 intent.setPackage("com.google.zxing.client.android");
 startActivityForResult(intent, QR_CODE_MODE);  

有两个与此问题相关的详细示例 How to scan a QR code using Google Glass?

edit:你需要下载zxing的android客户端。您可以从他们的主分支获取具有 XE10 视频争夺的最新副本。

https://github.com/zxing/zxing

构建 zxing/android 包文件夹(eclipse/ant/android studio)并安装您的应用程序) 应该正常工作。

XE10 错误已在此处修复:https://github.com/zxing/zxing/blob/39780fb86f3f887eb438edd58b323afe6142d669/android/src/com/google/zxing/client/android/camera/CameraConfigurationManager.java

【讨论】:

  • 但这不适用于谷歌玻璃。使用 Intent intent = new Intent("com.google.zxing.client.android.SCAN"); 时应用程序崩溃; intent.setPackage("com.google.zxing.client.android"); startActivityForResult(intent, QR_CODE_MODE);
  • 此解决方案要求您在玻璃上安装 zxing 客户端应用程序。你添加了吗?
  • 不,如果您已经将链接或代码发送给我,我不会添加此内容。
  • code.google.com/p/zxing/downloads/list 下载“barcodescanner4.x.apk”然后如果你安装了 adb 和 glass pluggedin。 adb install 'apk name'
  • 如果您遇到更多问题,请随时提出。 @user3437047
【解决方案2】:

看看这个库,这可能对你有帮助

https://github.com/BarcodeEye/BarcodeEye

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多