2014-11-25 97 views
2

我一直在为这个主题奋斗一段时间,不知道如何进一步处理。对于第一个版本,我甚至不需要QR码,只需要简单的一个。 我的玻璃API是XE22。 我已经尝试使用https://github.com/dm77/barcodescanner,我改变了屏幕分辨率,但似乎只是相机打开。 当我安装apk https://github.com/zxing/zxing/releases/tag/BSGlass-0.2.1我有同样的情况,相机打开,但没有框扫描条形码。 只为我工作的应用程序是BarcodeEye,但不知道如何将其与我的应用程序集成。当使用意向,我得到了同样的信息在BarCodeEye QR Cocde Scanner implementation in my application @nagendra,但当尝试从@swooby使用的提示,我得到消息如何将条形码扫描器集成到玻璃应用程序

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.aa00403.barcodetest/com.example.aa00403.barcodetest.Main}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.github.barcodeeye.SCAN flg=0x4080000 pkg=com.github.barcodeeye (has extras) } 

我会greatefull对任何暗示,如何做到这一点。

回答

1

我也想做一个条形码扫描应用程序。我测试了ZXing和barcodeEye,但我也无法让它们工作。

我发现了一个很好用的作品库scandit

该SDK不是免费用于商业用途,但有一个社区计划,您可以使用它来在没有时间限制的情况下试用库。这个免费版本仅限于QR码和UPC/Ean。

我实际上正在制作一个扫描条形码的应用程序,在Amazon API中查找产品,然后将结果发送到Trello列表。 来源是github。如果您只需要扫描,请查看ScanActivity。

我希望这会帮助你!此外,我绝对不是Android/Glass专家开发人员,因此随意挑战我的代码:-)

声明:我不为scandit工作,也不知道在那里工作的任何人。

0

我有ZXing工作(这是什么条码眼睛是基于)。但它是一个彻头彻尾的黑客,我没有那么多地将ZXing与我的应用程序集成为将我的应用程序集成到ZXing示例Android应用程序中,所以我仍然在我的项目中拥有所有ZXing源代码。
但是ZXing并不擅长扫描玻璃上的小型条形码,而我指的是小型的,你可以在实际产品上找到任何尺寸。它适用于非常大的条形码(大约10-15cm长),并且与QR码一起工作得很好。

但是Scandit确实工作起来更好,因为Sylvain提到它支付商业费用,但整合和社区版本免费更容易和更清洁。我建议尝试一下。

相关问题