我正在尝试开发一个将二维码阅读器集成为功能一部分的应用程序。
我已阅读有关 zxing 作为最佳选择的信息。但事实证明,他们不支持黑莓开发,并且 zxing 中的示例应用程序存在错误(给出 JVM 运行时异常)。
我想知道是否有人知道使用阅读器的可行替代方案,而无需从头开始重新创建所有应用程序/摄像头/解码器功能。
谢谢!。
我正在尝试开发一个将二维码阅读器集成为功能一部分的应用程序。
我已阅读有关 zxing 作为最佳选择的信息。但事实证明,他们不支持黑莓开发,并且 zxing 中的示例应用程序存在错误(给出 JVM 运行时异常)。
我想知道是否有人知道使用阅读器的可行替代方案,而无需从头开始重新创建所有应用程序/摄像头/解码器功能。
谢谢!。
新的 6.0 API 内置了原生 QR 码支持。从包名称(“com.google.zxing.qrcode”)来看,它们似乎只是使用了 Google zxing 库。所以也许图书馆不像以前那样有问题了?
开发商在这里。需要明确的是,图书馆绝不是错误的。核心解码库实际上是由 RIM 内置在 BBOS 6.0 中的。
您引用的示例应用程序仅不支持您尝试使用的 BBOS 版本。而且,没有人为 BBOS 6.0 制作版本。
但是,您正在编写自己的应用程序,对吗?那么你无论如何都不会使用它。
好的,我在 BB 开发论坛上找到了这个:http: //supportforums.blackberry.com/t5/Java-Development/How-to-use-the-Barcode-API/ta-p/574569
现在试试。如果有人知道,我很感激建议。这适用于 6.0 API。
仍在寻找更多的兼容性。(目前大多数 bb 设备都是 6.0 之前的版本)。
好的,我让它在 BB 6.0 的模拟器上工作。
文件引用调用中出现错误。如果有人感兴趣,问题和解决方案会在 zxing 页面/组上报告。
现在我正在尝试在 5.0 上运行它,但我遇到了编译问题。嗯,那是另一个故事了……