Error: Program type already present: com.google.zxing.BarcodeFormat

在app中引入zxing扫描二维码。debug编译都是正常的,没有报任何错误。但是发布release版本的时候报错Error: Program type already present: com.google.zxing.BarcodeFormat。这是由于zxing的build.gradle中重复引用造成的。注释掉重复引用的部分就可以了。

代码如下:

/*
dependencies {
    implementation 'com.google.zxing:zxing-parent:3.4.0'
    implementation 'com.google.zxing:zxing.appspot.com:3.4.0'
    implementation 'com.google.zxing:zxingorg:3.4.0'
}
*/
Error: Program type already present: com.google.zxing.BarcodeFormat
注释掉如上部分代码就能编译release版本了