2011-07-26 78 views
0

我正在开发一个使用zxing(在eclipse中)的条码扫描应用程序。我已经阅读了许多关于开发的堆栈溢出线程。 我看到大多数情况下,需要使用条码扫描器应用程序来处理解码条码和QR码。android中的条码扫描器

是否有任何选项可以使用像使用相机捕获图像然后阅读代码?我们需要创建一个独立的应用程序。谁能帮帮我吗?如果可能,请提前致谢并期待详细的回复。

回答

1

Android平台最大的优势之一就是您可以利用其他应用程序为您的工作增加实用性,而无需大量工作。实质上是,你可以重写条码应用程序,但很多人会问你为什么要重新发明轮子?现在确实zxing过程是开源的,所以你可以看看他们的整个程序,但是我发现它更有效地利用已经存在的东西。

如果您在程序中检查系统是否可以处理该操作,则可以推荐人们让条码扫描器解锁该功能。

这个过程受到谷歌人的鼓励。但是,一如既往,您总是可以尝试从头开始重写它。

+0

thanks @pyrodante。快速回复,并为我的坏英语感到抱歉。我试图从SD卡加载图像,然后解码。其实它的工作正常。取而代之的是,我可以读取由相机捕获并解码它的图像吗?我只缺乏这一部分。请提供任何链接或步骤以继续此过程。 – lingesh

+0

这是一个很好的开始http://stackoverflow.com/questions/2050263/using-zxing-to-create-an-android-barcode-scanning-app – Pyrodante

+0

感谢您提到这个链接@Pyrodante。我需要实现一个独立的应用程序。所以我必须通过意图去做。我看到zxing src中的\ android \目录中的代码被下载。我编译了条形码扫描应用程序源代码并在设备中进行了测试。它的工作正常。问题是我想问的是,为了在src中调用CaptureActivity,我需要其他活动?我该如何分离扫描部分才能使用zxing库实现相同的功能。或者我需要**/android/**目录中的全部源文件来构建扫描模块?感谢您的帮助:) – lingesh