2012-02-23 48 views
1

对于我们目前的项目,我们需要通过我们自己的应用程序扫描QR码。我们研究了可能性,发现https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner是最佳选择。我们制作了一个基本的测试应用程序,它在模拟器上运行良好。Phonegap - 条形码扫描器插件 - 在真实设备上找不到的类

但是在真正的andriod设备上,只要我们点击一​​个应该开始扫描的按钮,就会出现问题。弹出警告消息“未找到类”。

我们按照this教程为我们的测试应用程序。


我发现问题是与phonegap云。它似乎不支持插件。我们必须为andriod和iOS构建它,然后我猜。

回答

0

我不确定您使用哪种API来开发条形码扫描器应用程序。我的建议是你可以使用Zxing API。有两种使用此API的方法:
1.您可以以应用程序的形式从您的应用程序调用此API。如果zxing应用程序安装在您的设备上,则意图将启动zxing应用程序,否则将从android市场下载。
2.您可以从zxing代码中提取相关代码,因为这是开源代码。
让我知道使用Zxing的问题。我已经做到了。

还有另一个名为RedLaser的API。但是这不是开源的,你必须付钱才能使用它。这也是可靠的。

+0

我正在使用Zxing API。 我发现问题与phonegap云。 – Reinard 2012-02-23 09:20:32