让ZXing工作

Mr *_*son 1 java android barcode barcode-scanner zxing

我遵循了每个指令,维基,入门,指南,帮助等等.我可以找到有关ZXing项目的信息.经过多次调试,我终于使用ant core.jar,javame.jar和javese.jar进行编译.我想将ZXing集成到我的代码中,即我希望扫描\读取条形码并处理其数据.

我作为外部jar导入了上面提到的每个文件.然后我转向https://code.google.com/p/zxing/wiki/DeveloperNotes以使用MultiFormatReader().无法解析BufferedImage类.我尝试了我所知道的任何东西,我甚至尝试了android的Bitmap来解决这个问题,但它也没有帮助我.

我知道我可以使用意图读取\扫描条形码,但我希望自己处理它而不是安装"第三方"应用程序.

谁能帮助我了解我该怎么办?很少有代码将被欣赏.

而且,我只想扫描\读取条形码并分析其数据.

Sea*_*wen 5

最简单的答案是您不应该javase.jar在Android应用中使用.它是用于JavaSE的代码.并非所有JavaSE类都在Android中.特别是Android没有像AWT这样的类BufferedImage.

您只想包含core.jar在项目中.然后使用它编写您的Android应用程序.

  • 我真的迷失在这里.不,你看到`android /`?这是一个有效的Android项目的完整源代码.它是Apache许可,您可以根据需要重复使用.我不知道你还想要什么. (3认同)