我是android开发的新手,我需要在我的android应用程序中集成条形码阅读器。
我在网上搜索后发现Zxing库。

我正在尝试在运行时在项目中使用此库,但我的logcat中出现以下错误。

03-28 16:29:27.808: E/AndroidRuntime(29626): FATAL EXCEPTION: Thread-202
03-28 16:29:27.808: E/AndroidRuntime(29626): Process: com.agn.barcodereader, PID: 29626
03-28 16:29:27.808: E/AndroidRuntime(29626): java.lang.NoSuchMethodError: com.google.zxing.MultiFormatReader.setHints
03-28 16:29:27.808: E/AndroidRuntime(29626):    at jim.h.common.android.zxinglib.DecodeHandler.<init>(DecodeHandler.java:46)
03-28 16:29:27.808: E/AndroidRuntime(29626):    at jim.h.common.android.zxinglib.DecodeThread.run(DecodeThread.java:96)


这是我的电话

IntentIntegrator.initiateScan(MainActivity.this,
                    R.layout.capture,R.id.viewfinder_view,
                    R.id.preview_view, true);


而且我已经包括了所有需要的罐子。

我在布局文件夹下创建了capture.xml文件。

谁能帮助我解决这个问题。

提前致谢

问候,
约翰。

最佳答案

只需点击此链接。
https://code.google.com/p/android-zxinglib/

在左侧,您将找到一个名为“ ZxingjarDemo.zip”的压缩文件。
只需下载并在您的应用程序中实施即可。

10-08 07:37