解决方法:
在build.gradle(module:app)
里加上以下语句
defaultConfig {
...
//so库冲突
packagingOptions {
pickFirst 'META-INF/c-isms-corewrapper_release.kotlin_module'
pickFirst 'lib/armeabi-v7a/libHCCore.so'
pickFirst 'lib/armeabi-v7a/libgnustl_shared.so'
pickFirst 'lib/armeabi-v7a/libopensslwrap.so'
pickFirst 'lib/armeabi-v7a/libjnidispatch.so'
pickFirst 'lib/armeabi-v7a/libstlport_shared.so'
pickFirst 'lib/armeabi-v7a/libmarsxlogC.so'
pickFirst 'lib/armeabi-v7a/libmarsxlog.so'
pickFirst 'lib/armeabi-v7a/libhpr.so'
exclude 'META-INF/maven/com.belerweb/pinyin4j/pom.xml'
exclude 'META-INF/maven/com.belerweb/pinyin4j/pom.properties'
doNotStrip "*/*/libdfr_android_new.so"
}
splits {
abi {
enable true
reset()
include 'armeabi-v7a'
}
}
}
发现真机可以装,模拟器还是不行
装倒是能装了,结果又崩溃了……↓
Didn’t find class “com.google.zxing.BarcodeFormat” on path: Dex……