我想从https://github.com/dm77/barcodescanner实现条形码扫描器库。
这样运行项目后出现错误


  java.lang.NoSuchFieldError:没有类型为Lcom / google / zxing / BarcodeFormat的静态字段MAXICODE;在Lcom / google / zxing / BarcodeFormat类中;或其>超类(“ com.google.zxing.BarcodeFormat”的声明出现在/data/app/com.myPro.simantra-2/base.apk:classes3.dex中)
          在me.dm7.barcodescanner.zxing.ZXingScannerView(ZXingScannerView.java:54)
          在com.myPro.ActivityMainMenu.onCreate(ActivityMainMenu.java:226)


在我调试之后,我发现错误是代码在

mScannerView = new ZXingScannerView(this);


但是如果我创建一个新项目并实施它,它将运行良好。

最佳答案

这个问题已经解决。问题出在我的旧项目/库中,该项目已导入到当前项目中


  core.jar


不包含


  Lcom / google / zxing / BarcodeFormat类中的MAXICODE。


所以要解决这个问题,只需评论一下


  实现文件('libs / jars / core.jar')


在摇篮中。谢谢

10-07 19:34
查看更多