在集成zxing扫描功能时,报错
java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/zxing/BarcodeFormat;

或者报错 Error:Execution failed for task ‘:testzxing:compileDebugJavaWithJavac’.
Failed to create MD5 hash for file ‘E:\StudioProject\TestPieChart\testzxing\libs\zxing-3.3.3.jar’.

参照了http://blog.csdn.net/mxlxiao7/article/details/8978930的方法四
我项目中原先有一个全功能的zxing jar包,并且添加了依赖
android com.android.dex.DexException:Multiple dex files define Lcom/google/zxing/BarcodeFormat

后面又添加了精简版(只有扫描功能)的zxing jar包,添加的时候只是删除了lib目录下的原zxing jar包
要解决这个问题,还需要到dependencies这去移除原先依赖的zxing相关的jar包

这样就可以正常运行了

相关文章:

  • 2021-08-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
猜你喜欢
  • 2021-09-01
  • 2022-12-23
  • 2021-10-05
  • 2021-11-09
  • 2021-09-10
  • 2021-09-09
  • 2021-08-25
相关资源
相似解决方案